↑ Up

Vampire---5.0.1.UNS-Ref.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : Vampire---5.0.1
% Problem  : GRP472-1 : TPTP v9.3.1. Released v2.6.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 10:14:05 AM UTC 2026

% Result   : Unsatisfiable 11.23s 2.67s
% Output   : Refutation 11.91s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   40
%            Number of leaves      :    7
% Syntax   : Number of formulae    :  150 ( 150 unt;   4 def)
%            Number of atoms       :  150 ( 149 equ)
%            Maximal formula atoms :    1 (   1 avg)
%            Number of connectives :    3 (   3   ~;   0   |;   0   &)
%                                         (   0 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :    7 (   2 avg)
%            Maximal term depth    :    9 (   2 avg)
%            Number of predicates  :    2 (   0 usr;   1 prp; 0-2 aty)
%            Number of functors    :    9 (   9 usr;   6 con; 0-2 aty)
%            Number of variables   :  128 ( 128   !;   0   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f1,axiom,
    ! [X2,X3,X0,X1] : divide(divide(inverse(divide(X0,X1)),divide(divide(X2,X3),X0)),divide(X3,X2)) = X1,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',single_axiom) ).

fof(f2,axiom,
    ! [X0,X1] : multiply(X0,X1) = divide(X0,inverse(X1)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',multiply) ).

fof(f3,negated_conjecture,
    multiply(inverse(a1),a1) != multiply(inverse(b1),b1),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',prove_these_axioms_1) ).

fof(f4,plain,
    divide(inverse(a1),inverse(a1)) != divide(inverse(b1),inverse(b1)),
    inference(definition_unfolding,[],[f3,f2,f2]) ).

fof(f5,definition,
    sF0 = inverse(a1),
    introduced(definition,[new_symbols(definition,[sF0])],[function_definition]) ).

fof(f6,plain,
    inverse(a1) = sF0,
    inference(reorient_equations,[],[f5]) ).

fof(f7,definition,
    sF1 = divide(sF0,sF0),
    introduced(definition,[new_symbols(definition,[sF1])],[function_definition]) ).

fof(f8,plain,
    divide(sF0,sF0) = sF1,
    inference(reorient_equations,[],[f7]) ).

fof(f9,definition,
    sF2 = inverse(b1),
    introduced(definition,[new_symbols(definition,[sF2])],[function_definition]) ).

fof(f10,plain,
    inverse(b1) = sF2,
    inference(reorient_equations,[],[f9]) ).

fof(f11,definition,
    sF3 = divide(sF2,sF2),
    introduced(definition,[new_symbols(definition,[sF3])],[function_definition]) ).

fof(f12,plain,
    divide(sF2,sF2) = sF3,
    inference(reorient_equations,[],[f11]) ).

fof(f13,plain,
    sF1 != sF3,
    inference(definition_folding,[],[f4,f12,f10,f10,f8,f6,f6]) ).

fof(f14,plain,
    divide(inverse(a1),inverse(a1)) = sF1,
    inference(forward_demodulation,[],[f8,f6]) ).

fof(f15,plain,
    divide(inverse(b1),inverse(b1)) = sF3,
    inference(forward_demodulation,[],[f12,f10]) ).

fof(f16,plain,
    ! [X0,X1] : inverse(a1) = divide(divide(inverse(sF1),divide(divide(X0,X1),inverse(a1))),divide(X1,X0)),
    inference(superposition,[],[f1,f14]) ).

fof(f17,plain,
    ! [X0,X1] : inverse(b1) = divide(divide(inverse(sF3),divide(divide(X1,X0),inverse(b1))),divide(X0,X1)),
    inference(superposition,[],[f1,f15]) ).

fof(f18,plain,
    ! [X2,X3,X0,X1,X4,X5] : divide(X1,X2) = divide(divide(inverse(X3),divide(divide(X5,X4),divide(inverse(divide(X0,X3)),divide(divide(X2,X1),X0)))),divide(X4,X5)),
    inference(superposition,[],[f1,f1]) ).

fof(f19,plain,
    ! [X0,X1] : divide(divide(inverse(divide(X0,X1)),divide(sF1,X0)),sF1) = X1,
    inference(superposition,[],[f1,f14]) ).

fof(f20,plain,
    ! [X0,X1] : divide(divide(inverse(divide(X0,X1)),divide(sF3,X0)),sF3) = X1,
    inference(superposition,[],[f1,f15]) ).

fof(f25,plain,
    inverse(b1) = divide(divide(inverse(sF3),divide(sF1,inverse(b1))),sF1),
    inference(superposition,[],[f19,f15]) ).

fof(f26,plain,
    ! [X2,X3,X0,X1] : divide(X1,X2) = divide(divide(inverse(X3),divide(sF1,divide(inverse(divide(X0,X3)),divide(divide(X2,X1),X0)))),sF1),
    inference(superposition,[],[f19,f1]) ).

fof(f27,plain,
    ! [X0,X1] : sF1 = divide(divide(inverse(X1),divide(sF1,divide(inverse(divide(X0,X1)),divide(sF1,X0)))),sF1),
    inference(superposition,[],[f19,f19]) ).

fof(f32,plain,
    inverse(a1) = divide(divide(inverse(sF1),divide(sF3,inverse(a1))),sF3),
    inference(superposition,[],[f20,f14]) ).

fof(f33,plain,
    inverse(b1) = divide(divide(inverse(sF3),divide(sF3,inverse(b1))),sF3),
    inference(superposition,[],[f20,f15]) ).

fof(f36,plain,
    ! [X0,X1] : sF3 = divide(divide(inverse(X1),divide(sF3,divide(inverse(divide(X0,X1)),divide(sF3,X0)))),sF3),
    inference(superposition,[],[f20,f20]) ).

fof(f37,plain,
    ! [X2,X0,X1] : divide(divide(inverse(divide(sF3,X2)),X1),divide(divide(sF3,X0),inverse(divide(X0,X1)))) = X2,
    inference(superposition,[],[f1,f20]) ).

fof(f38,plain,
    ! [X0,X1] : sF3 = divide(divide(inverse(X1),divide(sF1,divide(inverse(divide(X0,X1)),divide(sF3,X0)))),sF1),
    inference(superposition,[],[f19,f20]) ).

fof(f41,plain,
    ! [X2,X3,X0,X1] : sF3 = divide(divide(inverse(X1),divide(divide(X3,X2),divide(inverse(divide(X0,X1)),divide(sF3,X0)))),divide(X2,X3)),
    inference(superposition,[],[f1,f20]) ).

fof(f49,plain,
    sF1 = divide(divide(inverse(inverse(b1)),divide(sF3,divide(inverse(sF3),divide(sF1,inverse(b1))))),sF3),
    inference(superposition,[],[f20,f25]) ).

fof(f50,plain,
    sF1 = divide(divide(inverse(inverse(b1)),divide(sF1,divide(inverse(sF3),divide(sF1,inverse(b1))))),sF1),
    inference(superposition,[],[f19,f25]) ).

fof(f61,plain,
    sF3 = divide(divide(inverse(inverse(b1)),divide(sF3,divide(inverse(sF3),divide(sF3,inverse(b1))))),sF3),
    inference(superposition,[],[f20,f33]) ).

fof(f62,plain,
    sF3 = divide(divide(inverse(inverse(b1)),divide(sF1,divide(inverse(sF3),divide(sF3,inverse(b1))))),sF1),
    inference(superposition,[],[f19,f33]) ).

fof(f72,plain,
    inverse(a1) = divide(divide(inverse(sF1),divide(inverse(a1),inverse(a1))),divide(sF3,divide(inverse(sF1),divide(sF3,inverse(a1))))),
    inference(superposition,[],[f16,f32]) ).

fof(f91,plain,
    inverse(a1) = divide(divide(inverse(sF1),sF1),divide(sF3,divide(inverse(sF1),divide(sF3,inverse(a1))))),
    inference(forward_demodulation,[],[f72,f14]) ).

fof(f101,plain,
    inverse(b1) = divide(divide(inverse(sF3),divide(inverse(b1),inverse(b1))),divide(sF1,divide(inverse(sF3),divide(sF1,inverse(b1))))),
    inference(superposition,[],[f17,f25]) ).

fof(f102,plain,
    inverse(b1) = divide(divide(inverse(sF3),divide(inverse(b1),inverse(b1))),divide(sF3,divide(inverse(sF3),divide(sF3,inverse(b1))))),
    inference(superposition,[],[f17,f33]) ).

fof(f122,plain,
    inverse(b1) = divide(divide(inverse(sF3),sF3),divide(sF3,divide(inverse(sF3),divide(sF3,inverse(b1))))),
    inference(forward_demodulation,[],[f102,f15]) ).

fof(f123,plain,
    inverse(b1) = divide(divide(inverse(sF3),sF3),divide(sF1,divide(inverse(sF3),divide(sF1,inverse(b1))))),
    inference(forward_demodulation,[],[f101,f15]) ).

fof(f127,plain,
    ! [X2,X3,X0,X1] : sF1 = divide(divide(inverse(divide(X1,X2)),divide(sF1,divide(inverse(X3),divide(sF1,divide(inverse(divide(X0,X3)),divide(divide(X2,X1),X0)))))),sF1),
    inference(superposition,[],[f27,f1]) ).

fof(f133,plain,
    sF1 = divide(divide(inverse(sF1),divide(sF1,divide(inverse(inverse(b1)),divide(sF1,divide(inverse(sF3),divide(sF1,inverse(b1))))))),sF1),
    inference(superposition,[],[f27,f25]) ).

fof(f134,plain,
    sF1 = divide(divide(inverse(sF3),divide(sF1,divide(inverse(inverse(b1)),divide(sF1,divide(inverse(sF3),divide(sF3,inverse(b1))))))),sF1),
    inference(superposition,[],[f27,f33]) ).

fof(f207,plain,
    sF3 = divide(divide(inverse(sF1),divide(sF3,divide(inverse(inverse(b1)),divide(sF3,divide(inverse(sF3),divide(sF1,inverse(b1))))))),sF3),
    inference(superposition,[],[f36,f25]) ).

fof(f208,plain,
    sF3 = divide(divide(inverse(sF3),divide(sF3,divide(inverse(inverse(b1)),divide(sF3,divide(inverse(sF3),divide(sF3,inverse(b1))))))),sF3),
    inference(superposition,[],[f36,f33]) ).

fof(f460,plain,
    ! [X0] : divide(divide(inverse(divide(sF3,X0)),sF3),divide(divide(sF3,divide(inverse(inverse(b1)),divide(sF3,divide(inverse(sF3),divide(sF3,inverse(b1)))))),inverse(sF3))) = X0,
    inference(superposition,[],[f37,f61]) ).

fof(f486,plain,
    divide(sF3,divide(inverse(sF1),divide(sF3,inverse(a1)))) = divide(divide(inverse(inverse(a1)),divide(sF1,divide(inverse(sF1),sF1))),sF1),
    inference(superposition,[],[f19,f91]) ).

fof(f487,plain,
    divide(sF3,divide(inverse(sF1),divide(sF3,inverse(a1)))) = divide(divide(inverse(inverse(a1)),divide(sF3,divide(inverse(sF1),sF1))),sF3),
    inference(superposition,[],[f20,f91]) ).

fof(f715,plain,
    ! [X0] : divide(divide(inverse(divide(divide(sF3,divide(inverse(sF3),divide(sF3,inverse(b1)))),X0)),inverse(b1)),divide(sF3,inverse(sF3))) = X0,
    inference(superposition,[],[f1,f122]) ).

fof(f723,plain,
    divide(sF3,divide(inverse(sF3),divide(sF3,inverse(b1)))) = divide(divide(inverse(inverse(b1)),divide(sF1,divide(inverse(sF3),sF3))),sF1),
    inference(superposition,[],[f19,f122]) ).

fof(f724,plain,
    divide(sF3,divide(inverse(sF3),divide(sF3,inverse(b1)))) = divide(divide(inverse(inverse(b1)),divide(sF3,divide(inverse(sF3),sF3))),sF3),
    inference(superposition,[],[f20,f122]) ).

fof(f746,plain,
    divide(sF1,divide(inverse(sF3),divide(sF1,inverse(b1)))) = divide(divide(inverse(inverse(b1)),divide(sF3,divide(inverse(sF3),sF3))),sF3),
    inference(superposition,[],[f20,f123]) ).

fof(f756,plain,
    divide(sF1,divide(inverse(sF3),divide(sF1,inverse(b1)))) = divide(sF3,divide(inverse(sF3),divide(sF3,inverse(b1)))),
    inference(forward_demodulation,[],[f746,f724]) ).

fof(f761,plain,
    sF1 = divide(divide(inverse(inverse(b1)),divide(sF3,divide(inverse(sF3),divide(sF3,inverse(b1))))),sF1),
    inference(backward_demodulation,[],[f50,f756]) ).

fof(f768,plain,
    sF1 = divide(divide(inverse(sF1),divide(sF1,divide(inverse(inverse(b1)),divide(sF3,divide(inverse(sF3),divide(sF3,inverse(b1))))))),sF1),
    inference(backward_demodulation,[],[f133,f756]) ).

fof(f928,plain,
    ! [X2,X3,X0,X1,X4,X5] : divide(sF1,divide(inverse(X1),divide(sF1,divide(inverse(divide(X0,X1)),divide(divide(X2,X3),X0))))) = divide(divide(inverse(X5),divide(sF1,divide(inverse(divide(X4,X5)),divide(divide(X3,X2),X4)))),sF1),
    inference(superposition,[],[f26,f26]) ).

fof(f933,plain,
    ! [X0,X1] : divide(divide(inverse(X1),divide(sF1,divide(inverse(divide(X0,X1)),divide(sF1,X0)))),sF1) = divide(sF3,divide(inverse(inverse(b1)),divide(sF3,divide(inverse(sF3),divide(sF1,inverse(b1)))))),
    inference(superposition,[],[f26,f49]) ).

fof(f937,plain,
    ! [X0,X1] : divide(divide(inverse(X1),divide(sF1,divide(inverse(divide(X0,X1)),divide(sF3,X0)))),sF1) = divide(sF3,divide(inverse(inverse(b1)),divide(sF3,divide(inverse(sF3),divide(sF3,inverse(b1)))))),
    inference(superposition,[],[f26,f61]) ).

fof(f938,plain,
    ! [X0,X1] : divide(divide(inverse(X1),divide(sF1,divide(inverse(divide(X0,X1)),divide(sF3,X0)))),sF1) = divide(sF1,divide(inverse(inverse(b1)),divide(sF1,divide(inverse(sF3),divide(sF3,inverse(b1)))))),
    inference(superposition,[],[f26,f62]) ).

fof(f939,plain,
    ! [X0,X1] : divide(divide(inverse(X1),divide(sF1,divide(inverse(divide(X0,X1)),divide(sF1,X0)))),sF1) = divide(sF1,divide(inverse(inverse(b1)),divide(sF3,divide(inverse(sF3),divide(sF3,inverse(b1)))))),
    inference(superposition,[],[f26,f761]) ).

fof(f1020,plain,
    sF1 = divide(sF1,divide(inverse(inverse(b1)),divide(sF3,divide(inverse(sF3),divide(sF3,inverse(b1)))))),
    inference(forward_demodulation,[],[f939,f27]) ).

fof(f1021,plain,
    sF3 = divide(sF1,divide(inverse(inverse(b1)),divide(sF1,divide(inverse(sF3),divide(sF3,inverse(b1)))))),
    inference(forward_demodulation,[],[f938,f38]) ).

fof(f1022,plain,
    sF3 = divide(sF3,divide(inverse(inverse(b1)),divide(sF3,divide(inverse(sF3),divide(sF3,inverse(b1)))))),
    inference(forward_demodulation,[],[f937,f38]) ).

fof(f1026,plain,
    sF1 = divide(sF3,divide(inverse(inverse(b1)),divide(sF3,divide(inverse(sF3),divide(sF1,inverse(b1)))))),
    inference(forward_demodulation,[],[f933,f27]) ).

fof(f1028,plain,
    ! [X2,X3,X0,X1] : divide(X2,X3) = divide(sF1,divide(inverse(X1),divide(sF1,divide(inverse(divide(X0,X1)),divide(divide(X2,X3),X0))))),
    inference(forward_demodulation,[],[f928,f26]) ).

fof(f1085,plain,
    sF1 = divide(divide(inverse(sF1),sF1),sF1),
    inference(backward_demodulation,[],[f768,f1020]) ).

fof(f1097,plain,
    sF1 = divide(divide(inverse(sF3),sF3),sF1),
    inference(backward_demodulation,[],[f134,f1021]) ).

fof(f1109,plain,
    sF3 = divide(divide(inverse(sF3),sF3),sF3),
    inference(backward_demodulation,[],[f208,f1022]) ).

fof(f1117,plain,
    ! [X0] : divide(divide(inverse(divide(sF3,X0)),sF3),divide(sF3,inverse(sF3))) = X0,
    inference(backward_demodulation,[],[f460,f1022]) ).

fof(f1169,plain,
    sF3 = divide(divide(inverse(sF1),sF1),sF3),
    inference(backward_demodulation,[],[f207,f1026]) ).

fof(f1193,plain,
    ! [X2,X1] : sF1 = divide(divide(inverse(divide(X1,X2)),divide(X2,X1)),sF1),
    inference(backward_demodulation,[],[f127,f1028]) ).

fof(f1316,plain,
    ! [X0,X1] : divide(divide(inverse(X1),divide(sF1,divide(inverse(divide(X0,X1)),divide(sF1,X0)))),sF1) = divide(sF1,divide(inverse(sF1),sF1)),
    inference(superposition,[],[f26,f1085]) ).

fof(f1323,plain,
    sF1 = divide(sF1,divide(inverse(sF1),sF1)),
    inference(forward_demodulation,[],[f1316,f27]) ).

fof(f1326,plain,
    divide(sF3,divide(inverse(sF1),divide(sF3,inverse(a1)))) = divide(divide(inverse(inverse(a1)),sF1),sF1),
    inference(backward_demodulation,[],[f486,f1323]) ).

fof(f1359,plain,
    inverse(a1) = divide(divide(inverse(sF1),sF1),divide(divide(inverse(inverse(a1)),sF1),sF1)),
    inference(backward_demodulation,[],[f91,f1326]) ).

fof(f1365,plain,
    divide(divide(inverse(inverse(a1)),divide(sF3,divide(inverse(sF1),sF1))),sF3) = divide(divide(inverse(inverse(a1)),sF1),sF1),
    inference(backward_demodulation,[],[f487,f1326]) ).

fof(f1430,plain,
    ! [X0,X1] : divide(divide(inverse(X1),divide(sF1,divide(inverse(divide(X0,X1)),divide(sF1,X0)))),sF1) = divide(sF1,divide(inverse(sF3),sF3)),
    inference(superposition,[],[f26,f1097]) ).

fof(f1437,plain,
    sF1 = divide(sF1,divide(inverse(sF3),sF3)),
    inference(forward_demodulation,[],[f1430,f27]) ).

fof(f1439,plain,
    divide(sF3,divide(inverse(sF3),divide(sF3,inverse(b1)))) = divide(divide(inverse(inverse(b1)),sF1),sF1),
    inference(backward_demodulation,[],[f723,f1437]) ).

fof(f1478,plain,
    inverse(b1) = divide(divide(inverse(sF3),sF3),divide(divide(inverse(inverse(b1)),sF1),sF1)),
    inference(backward_demodulation,[],[f122,f1439]) ).

fof(f1485,plain,
    ! [X0] : divide(divide(inverse(divide(divide(divide(inverse(inverse(b1)),sF1),sF1),X0)),inverse(b1)),divide(sF3,inverse(sF3))) = X0,
    inference(backward_demodulation,[],[f715,f1439]) ).

fof(f1487,plain,
    divide(divide(inverse(inverse(b1)),divide(sF3,divide(inverse(sF3),sF3))),sF3) = divide(divide(inverse(inverse(b1)),sF1),sF1),
    inference(backward_demodulation,[],[f724,f1439]) ).

fof(f1543,plain,
    ! [X0,X1] : divide(divide(inverse(X1),divide(sF1,divide(inverse(divide(X0,X1)),divide(sF3,X0)))),sF1) = divide(sF3,divide(inverse(sF3),sF3)),
    inference(superposition,[],[f26,f1109]) ).

fof(f1553,plain,
    sF3 = divide(sF3,divide(inverse(sF3),sF3)),
    inference(forward_demodulation,[],[f1543,f38]) ).

fof(f1561,plain,
    divide(divide(inverse(inverse(b1)),sF1),sF1) = divide(divide(inverse(inverse(b1)),sF3),sF3),
    inference(backward_demodulation,[],[f1487,f1553]) ).

fof(f1585,plain,
    inverse(b1) = divide(divide(inverse(sF3),sF3),divide(divide(inverse(inverse(b1)),sF3),sF3)),
    inference(backward_demodulation,[],[f1478,f1561]) ).

fof(f1592,plain,
    ! [X0] : divide(divide(inverse(divide(divide(divide(inverse(inverse(b1)),sF3),sF3),X0)),inverse(b1)),divide(sF3,inverse(sF3))) = X0,
    inference(backward_demodulation,[],[f1485,f1561]) ).

fof(f1694,plain,
    ! [X0,X1] : divide(divide(inverse(X1),divide(sF1,divide(inverse(divide(X0,X1)),divide(sF3,X0)))),sF1) = divide(sF3,divide(inverse(sF1),sF1)),
    inference(superposition,[],[f26,f1169]) ).

fof(f1704,plain,
    sF3 = divide(sF3,divide(inverse(sF1),sF1)),
    inference(forward_demodulation,[],[f1694,f38]) ).

fof(f1716,plain,
    divide(divide(inverse(inverse(a1)),sF1),sF1) = divide(divide(inverse(inverse(a1)),sF3),sF3),
    inference(backward_demodulation,[],[f1365,f1704]) ).

fof(f1738,plain,
    inverse(a1) = divide(divide(inverse(sF1),sF1),divide(divide(inverse(inverse(a1)),sF3),sF3)),
    inference(backward_demodulation,[],[f1359,f1716]) ).

fof(f1814,plain,
    divide(inverse(sF1),sF1) = divide(divide(inverse(sF1),divide(sF3,sF1)),sF3),
    inference(superposition,[],[f20,f1323]) ).

fof(f1825,plain,
    ! [X0] : divide(divide(inverse(divide(divide(inverse(sF3),sF3),X0)),sF1),sF1) = X0,
    inference(superposition,[],[f19,f1437]) ).

fof(f1834,plain,
    divide(inverse(sF3),sF3) = divide(divide(inverse(sF1),divide(sF3,sF1)),sF3),
    inference(superposition,[],[f20,f1437]) ).

fof(f1845,plain,
    divide(inverse(sF1),sF1) = divide(inverse(sF3),sF3),
    inference(backward_demodulation,[],[f1814,f1834]) ).

fof(f1861,plain,
    inverse(a1) = divide(divide(inverse(sF3),sF3),divide(divide(inverse(inverse(a1)),sF3),sF3)),
    inference(backward_demodulation,[],[f1738,f1845]) ).

fof(f2044,plain,
    ! [X2,X3,X0,X1] : divide(divide(inverse(X3),divide(sF1,divide(inverse(divide(X2,X3)),divide(sF1,X2)))),sF1) = divide(sF1,divide(inverse(divide(X1,X0)),divide(X0,X1))),
    inference(superposition,[],[f26,f1193]) ).

fof(f2051,plain,
    ! [X0,X1] : sF1 = divide(sF1,divide(inverse(divide(X1,X0)),divide(X0,X1))),
    inference(forward_demodulation,[],[f2044,f27]) ).

fof(f2194,plain,
    ! [X0,X1] : divide(X1,X0) = divide(divide(inverse(divide(X0,X1)),sF1),sF1),
    inference(superposition,[],[f26,f2051]) ).

fof(f2224,plain,
    ! [X0] : divide(X0,divide(inverse(sF3),sF3)) = X0,
    inference(backward_demodulation,[],[f1825,f2194]) ).

fof(f2361,plain,
    ! [X0] : divide(inverse(sF3),sF3) = divide(divide(inverse(X0),divide(sF3,X0)),sF3),
    inference(superposition,[],[f20,f2224]) ).

fof(f2366,plain,
    ! [X2,X0,X1] : divide(divide(inverse(X2),divide(sF1,divide(inverse(divide(X1,X2)),divide(X0,X1)))),sF1) = divide(divide(inverse(sF3),sF3),X0),
    inference(superposition,[],[f26,f2224]) ).

fof(f2389,plain,
    ! [X2,X1] : divide(X1,X2) = divide(divide(inverse(sF3),sF3),divide(X2,X1)),
    inference(backward_demodulation,[],[f26,f2366]) ).

fof(f2395,plain,
    inverse(b1) = divide(sF3,divide(inverse(inverse(b1)),sF3)),
    inference(backward_demodulation,[],[f1585,f2389]) ).

fof(f2396,plain,
    inverse(a1) = divide(sF3,divide(inverse(inverse(a1)),sF3)),
    inference(backward_demodulation,[],[f1861,f2389]) ).

fof(f2618,plain,
    divide(inverse(sF3),sF3) = divide(sF3,inverse(sF3)),
    inference(superposition,[],[f2224,f2389]) ).

fof(f2643,plain,
    ! [X0] : divide(X0,divide(sF3,inverse(sF3))) = X0,
    inference(backward_demodulation,[],[f2224,f2618]) ).

fof(f2652,plain,
    ! [X0] : divide(sF3,inverse(sF3)) = divide(divide(inverse(X0),divide(sF3,X0)),sF3),
    inference(backward_demodulation,[],[f2361,f2618]) ).

fof(f2727,plain,
    ! [X0] : divide(inverse(divide(divide(divide(inverse(inverse(b1)),sF3),sF3),X0)),inverse(b1)) = X0,
    inference(backward_demodulation,[],[f1592,f2643]) ).

fof(f2730,plain,
    ! [X0] : divide(inverse(divide(sF3,X0)),sF3) = X0,
    inference(backward_demodulation,[],[f1117,f2643]) ).

fof(f2990,plain,
    ! [X2,X3,X0,X1,X4] : divide(divide(sF3,inverse(sF3)),X0) = divide(divide(inverse(X1),divide(divide(X4,X2),divide(inverse(divide(X3,X1)),divide(X0,X3)))),divide(X2,X4)),
    inference(superposition,[],[f18,f2643]) ).

fof(f3021,plain,
    ! [X2,X3,X0,X1,X4] : divide(sF3,inverse(divide(sF3,X0))) = divide(divide(inverse(X1),divide(divide(X4,X2),divide(inverse(divide(X3,X1)),divide(X0,X3)))),divide(X2,X4)),
    inference(superposition,[],[f18,f2730]) ).

fof(f3025,plain,
    ! [X2,X3,X0,X1] : divide(divide(inverse(inverse(b1)),sF3),sF3) = divide(divide(inverse(X0),divide(divide(X3,X1),divide(inverse(divide(X2,X0)),divide(inverse(b1),X2)))),divide(X1,X3)),
    inference(superposition,[],[f18,f2395]) ).

fof(f3138,plain,
    ! [X2,X1] : divide(X1,X2) = divide(sF3,inverse(divide(sF3,divide(X2,X1)))),
    inference(backward_demodulation,[],[f18,f3021]) ).

fof(f3140,plain,
    divide(divide(inverse(inverse(b1)),sF3),sF3) = divide(sF3,inverse(divide(sF3,inverse(b1)))),
    inference(backward_demodulation,[],[f3025,f3021]) ).

fof(f3142,plain,
    sF3 = divide(sF3,inverse(divide(sF3,sF3))),
    inference(backward_demodulation,[],[f41,f3021]) ).

fof(f3173,plain,
    ! [X0] : divide(sF3,inverse(divide(sF3,X0))) = divide(divide(sF3,inverse(sF3)),X0),
    inference(forward_demodulation,[],[f2990,f3021]) ).

fof(f3262,plain,
    ! [X0] : divide(inverse(divide(divide(sF3,inverse(divide(sF3,inverse(b1)))),X0)),inverse(b1)) = X0,
    inference(backward_demodulation,[],[f2727,f3140]) ).

fof(f3477,plain,
    divide(divide(inverse(sF3),divide(sF3,sF3)),sF3) = inverse(divide(sF3,sF3)),
    inference(superposition,[],[f20,f3142]) ).

fof(f3482,plain,
    divide(sF3,inverse(sF3)) = inverse(divide(sF3,sF3)),
    inference(forward_demodulation,[],[f3477,f2652]) ).

fof(f3506,plain,
    ! [X0,X1] : sF3 = divide(divide(divide(sF3,inverse(sF3)),divide(divide(X1,X0),sF3)),divide(X0,X1)),
    inference(superposition,[],[f1,f3482]) ).

fof(f3508,plain,
    sF3 = divide(divide(divide(sF3,inverse(sF3)),divide(sF3,sF3)),sF3),
    inference(superposition,[],[f20,f3482]) ).

fof(f3517,plain,
    sF3 = divide(divide(sF3,inverse(divide(sF3,divide(sF3,sF3)))),sF3),
    inference(forward_demodulation,[],[f3508,f3173]) ).

fof(f3519,plain,
    ! [X0,X1] : sF3 = divide(divide(sF3,inverse(divide(sF3,divide(divide(X1,X0),sF3)))),divide(X0,X1)),
    inference(forward_demodulation,[],[f3506,f3173]) ).

fof(f3526,plain,
    sF3 = divide(divide(sF3,sF3),sF3),
    inference(forward_demodulation,[],[f3517,f3138]) ).

fof(f3528,plain,
    ! [X0,X1] : sF3 = divide(divide(sF3,divide(X1,X0)),divide(X0,X1)),
    inference(forward_demodulation,[],[f3519,f3138]) ).

fof(f3532,plain,
    ! [X0] : divide(divide(inverse(divide(sF3,X0)),sF3),divide(sF3,sF3)) = X0,
    inference(superposition,[],[f1,f3526]) ).

fof(f3547,plain,
    ! [X0] : divide(X0,divide(sF3,sF3)) = X0,
    inference(forward_demodulation,[],[f3532,f2730]) ).

fof(f3618,plain,
    divide(inverse(sF3),sF3) = divide(sF3,sF3),
    inference(superposition,[],[f2730,f3547]) ).

fof(f3619,plain,
    divide(sF3,inverse(sF3)) = divide(sF3,sF3),
    inference(backward_demodulation,[],[f2618,f3618]) ).

fof(f3669,plain,
    ! [X0] : divide(sF3,inverse(divide(sF3,X0))) = divide(divide(sF3,sF3),X0),
    inference(backward_demodulation,[],[f3173,f3619]) ).

fof(f3727,plain,
    ! [X2,X1] : divide(X1,X2) = divide(divide(sF3,sF3),divide(X2,X1)),
    inference(backward_demodulation,[],[f3138,f3669]) ).

fof(f3755,plain,
    ! [X0] : divide(inverse(divide(divide(divide(sF3,sF3),inverse(b1)),X0)),inverse(b1)) = X0,
    inference(backward_demodulation,[],[f3262,f3669]) ).

fof(f4309,plain,
    inverse(sF3) = divide(divide(inverse(divide(sF3,sF3)),divide(sF1,sF3)),sF1),
    inference(superposition,[],[f19,f3619]) ).

fof(f4318,plain,
    sF3 = inverse(sF3),
    inference(forward_demodulation,[],[f4309,f19]) ).

fof(f4328,plain,
    inverse(b1) = divide(divide(sF3,divide(sF3,inverse(b1))),sF3),
    inference(backward_demodulation,[],[f33,f4318]) ).

fof(f4680,plain,
    sF3 = divide(inverse(b1),divide(sF3,inverse(inverse(b1)))),
    inference(superposition,[],[f3528,f2395]) ).

fof(f4681,plain,
    sF3 = divide(inverse(a1),divide(sF3,inverse(inverse(a1)))),
    inference(superposition,[],[f3528,f2396]) ).

fof(f4772,plain,
    divide(divide(inverse(sF3),divide(sF3,inverse(b1))),sF3) = divide(sF3,inverse(inverse(b1))),
    inference(superposition,[],[f20,f4680]) ).

fof(f4788,plain,
    divide(sF3,inverse(inverse(b1))) = divide(divide(sF3,divide(sF3,inverse(b1))),sF3),
    inference(forward_demodulation,[],[f4772,f4318]) ).

fof(f4797,plain,
    inverse(b1) = divide(sF3,inverse(inverse(b1))),
    inference(forward_demodulation,[],[f4788,f4328]) ).

fof(f4807,plain,
    ! [X0] : divide(divide(inverse(divide(inverse(inverse(b1)),X0)),inverse(b1)),sF3) = X0,
    inference(superposition,[],[f20,f4797]) ).

fof(f4810,plain,
    inverse(inverse(b1)) = divide(inverse(inverse(b1)),sF3),
    inference(superposition,[],[f2730,f4797]) ).

fof(f4822,plain,
    divide(inverse(inverse(b1)),sF3) = divide(divide(sF3,sF3),inverse(b1)),
    inference(superposition,[],[f3727,f4797]) ).

fof(f4828,plain,
    ! [X0] : divide(inverse(divide(divide(inverse(inverse(b1)),sF3),X0)),inverse(b1)) = X0,
    inference(backward_demodulation,[],[f3755,f4822]) ).

fof(f4893,plain,
    ! [X0] : divide(inverse(divide(inverse(inverse(b1)),X0)),inverse(b1)) = X0,
    inference(forward_demodulation,[],[f4828,f4810]) ).

fof(f4899,plain,
    ! [X0] : divide(X0,sF3) = X0,
    inference(backward_demodulation,[],[f4807,f4893]) ).

fof(f5077,plain,
    inverse(a1) = divide(sF3,inverse(inverse(a1))),
    inference(backward_demodulation,[],[f2396,f4899]) ).

fof(f5333,plain,
    divide(inverse(a1),inverse(a1)) = sF3,
    inference(backward_demodulation,[],[f4681,f5077]) ).

fof(f5630,plain,
    sF1 = sF3,
    inference(backward_demodulation,[],[f14,f5333]) ).

fof(f5817,plain,
    $false,
    inference(forward_subsumption_resolution,[],[f5630,f13]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.04  % Problem  : GRP472-1 : TPTP v9.3.1. Released v2.6.0.
% 0.00/0.07  % Command  : run_vampire /export/starexec/sandbox2/benchmark/theBenchmark.p 300 THM
% 0.12/0.60  % Computer : n019.cluster.edu
% 0.12/0.60  % Model    : x86_64 x86_64
% 0.12/0.60  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.60  % Memory   : 8046.5625MB
% 0.12/0.60  % OS       : Linux 6.8.0-71-generic
% 0.12/0.60  % CPULimit : 300
% 0.12/0.60  % WCLimit  : 300
% 0.12/0.60  % DateTime : Sun Sep 27 10:05:35 UTC 2026
% 0.12/0.60  % CPUTime  : 
% 0.12/0.60  Running run_vampire /export/starexec/sandbox2/benchmark/theBenchmark.p 300 THM
% 0.18/0.64  Running first-order theorem proving
% 0.18/0.64  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
% 11.23/2.67  % (2856651)Detected a unit-equality problem, will run specialized UEQ schedule.
% 11.23/2.67  % (2856710)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=4079347636:i=138329:kws=inv_arity_squared:fgj=on:bd=preordered_3000 on theBenchmark for (3000ds/138329Mi)
% 11.23/2.67  % (2856716)dis-1010_7_sil=8000:fde=unused:flr=on:random_seed=1642731088:i=1187:sd=4:av=off:ss=axioms:sgt=32_3000 on theBenchmark for (3000ds/1187Mi)
% 11.23/2.67  % (2856713)ott-1010_1_sfv=off:to=lpo:sil=8000:fdtod=off:sp=reverse_frequency:spb=goal_then_units:fd=preordered:random_seed=1082438673:i=136:bd=preordered:ins=2:av=off_3000 on theBenchmark for (3000ds/136Mi)
% 11.23/2.67  % (2856712)lrs+10_1_ncem=casc2026/models/loop5.pt:sil=128000:tgt=ground:npcc=on:spb=goal_then_units:urr=ec_only:random_seed=1093277448:i=130716:gtgl=4:add=on:doe=on:bd=all:gtg=exists_sym_3000 on theBenchmark for (3000ds/130716Mi)
% 11.23/2.67  % (2856715)lrs+10_3_to=lpo:sil=64000:drc=off:fde=unused:sp=reverse_frequency:acc=on:bsr=on:fd=preordered:nwc=1:random_seed=844162477:avsq=on:i=257:avsqr=16,3:bd=preordered:fsr=off_3000 on theBenchmark for (3000ds/257Mi)
% 11.23/2.67  % (2856711)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=769642053:i=130792:sd=20:aac=none:nm=16:ss=included:sgt=10_3000 on theBenchmark for (3000ds/130792Mi)
% 11.23/2.67  % (2856714)dis+10_14_to=lpo:sil=8000:tgt=full:drc=off:sp=const_frequency:sos=all:random_seed=1257371352:i=181:gtgl=5:bs=unit_only:fsr=off:gtg=exists_all_3000 on theBenchmark for (3000ds/181Mi)
% 11.23/2.67  % (2856713)Instruction limit reached! 
% 11.23/2.67  % (2856713)------------------------------
% 11.23/2.67  % (2856713)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 11.23/2.67  % (2856713)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 11.23/2.67  % (2856713)CaDiCaL version: 2.1.3
% 11.23/2.67  % (2856713)Termination reason: Instruction limit
% 11.23/2.67  % (2856713)Termination phase: Saturation
% 11.23/2.67  % (2856713)Time elapsed: 0.078 s
% 11.23/2.67  % (2856713)Peak memory usage: 89 MB
% 11.23/2.67  % (2856713)Instructions burned: 136 (million)
% 11.23/2.67  % (2856714)Instruction limit reached! 
% 11.23/2.67  % (2856714)------------------------------
% 11.23/2.67  % (2856714)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 11.23/2.67  % (2856714)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 11.23/2.67  % (2856714)CaDiCaL version: 2.1.3
% 11.23/2.67  % (2856714)Termination reason: Instruction limit
% 11.23/2.67  % (2856714)Termination phase: Saturation
% 11.23/2.67  % (2856714)Time elapsed: 0.090 s
% 11.23/2.67  % (2856714)Peak memory usage: 90 MB
% 11.23/2.67  % (2856714)Instructions burned: 181 (million)
% 11.23/2.67  % (2856715)Instruction limit reached! 
% 11.23/2.67  % (2856715)------------------------------
% 11.23/2.67  % (2856715)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 11.23/2.67  % (2856715)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 11.23/2.67  % (2856715)CaDiCaL version: 2.1.3
% 11.23/2.67  % (2856715)Termination reason: Instruction limit
% 11.23/2.67  % (2856715)Termination phase: Saturation
% 11.23/2.67  % (2856715)Time elapsed: 0.153 s
% 11.23/2.67  % (2856715)Peak memory usage: 91 MB
% 11.23/2.67  % (2856715)Instructions burned: 259 (million)
% 11.23/2.67  % (2856754)lrs-1011_1_ncem=casc2026/models/loop8.pt:sil=32000:npcc=on:prc=on:fde=unused:lcm=predicate:bsr=on:flr=on:random_seed=547767567:i=2051:gtgl=2:fgj=on:bd=all:gtg=exists_top_2997 on theBenchmark for (2997ds/2051Mi)
% 11.23/2.67  % (2856759)lrs-1002_1_ncem=casc2026/models/all5champsBiggishL14.pt:sil=16000:npcc=on:random_seed=2204879339:i=4948:ss=axioms:sgt=16_2997 on theBenchmark for (2997ds/4948Mi)
% 11.23/2.67  % (2856760)lrs+10_5:1_sil=8000:sos=all:urr=on:br=off:flr=on:random_seed=2284975435:i=215:ep=RSTC_2997 on theBenchmark for (2997ds/215Mi)
% 11.23/2.67  % (2856760)Instruction limit reached! 
% 11.23/2.67  % (2856760)------------------------------
% 11.23/2.67  % (2856760)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 11.23/2.67  % (2856760)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 11.23/2.67  % (2856760)CaDiCaL version: 2.1.3
% 11.23/2.67  % (2856760)Termination reason: Instruction limit
% 11.23/2.67  % (2856760)Termination phase: Saturation
% 11.23/2.67  % (2856760)Time elapsed: 0.072 s
% 11.23/2.67  % (2856760)Peak memory usage: 90 MB
% 11.23/2.67  % (2856760)Instructions burned: 217 (million)
% 11.23/2.67  % (2856787)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=3232620940:avsq=on:i=317:avsqr=1,16:kws=arity_squared:add=off:fgj=on:ins=10:fsr=off:gtg=exists_sym_2995 on theBenchmark for (2995ds/317Mi)
% 11.23/2.67  % (2856787)Instruction limit reached! 
% 11.23/2.67  % (2856787)------------------------------
% 11.23/2.67  % (2856787)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 11.23/2.67  % (2856787)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 11.23/2.67  % (2856787)CaDiCaL version: 2.1.3
% 11.23/2.67  % (2856787)Termination reason: Instruction limit
% 11.23/2.67  % (2856787)Termination phase: Saturation
% 11.23/2.67  % (2856787)Time elapsed: 0.097 s
% 11.23/2.67  % (2856787)Peak memory usage: 93 MB
% 11.23/2.67  % (2856787)Instructions burned: 318 (million)
% 11.23/2.67  % (2856716)Instruction limit reached! 
% 11.23/2.67  % (2856716)------------------------------
% 11.23/2.67  % (2856716)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 11.23/2.67  % (2856716)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 11.23/2.67  % (2856716)CaDiCaL version: 2.1.3
% 11.23/2.67  % (2856716)Termination reason: Instruction limit
% 11.23/2.67  % (2856716)Termination phase: Saturation
% 11.23/2.67  % (2856716)Time elapsed: 0.617 s
% 11.23/2.67  % (2856716)Peak memory usage: 99 MB
% 11.23/2.67  % (2856716)Instructions burned: 1189 (million)
% 11.23/2.67  % (2856808)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=898432433:i=12125:sd=2:fgj=on:ss=axioms:sgt=64_2993 on theBenchmark for (2993ds/12125Mi)
% 11.23/2.67  % (2856809)lrs+10_32_sil=8000:tgt=ground:prc=on:sp=reverse_arity:spb=non_intro:random_seed=3174182656:i=2836:kws=inv_precedence:fgj=on:bd=preordered:ins=10_2992 on theBenchmark for (2992ds/2836Mi)
% 11.23/2.67  % (2856809)First to succeed.
% 11.23/2.67  % (2856809)Solution written to "/export/starexec/sandbox2/tmp/vampire-proof-2856651"
% 11.23/2.67  % (2856759)Also succeeded, but the first one will report.
% 11.23/2.67  % (2856712)Also succeeded, but the first one will report.
% 11.23/2.67  % (2856711)Also succeeded, but the first one will report.
% 11.23/2.67  % (2856754)Instruction limit reached! 
% 11.23/2.67  % (2856754)------------------------------
% 11.23/2.67  % (2856754)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 11.23/2.67  % (2856754)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 11.23/2.67  % (2856754)CaDiCaL version: 2.1.3
% 11.23/2.67  % (2856754)Termination reason: Instruction limit
% 11.23/2.67  % (2856754)Termination phase: Saturation
% 11.23/2.67  % (2856754)Time elapsed: 1.228 s
% 11.23/2.67  % (2856754)Peak memory usage: 141 MB
% 11.23/2.67  % (2856754)Instructions burned: 2052 (million)
% 11.23/2.67  % (2856809)Refutation found. Thanks to Tanya!
% 11.23/2.67  % SZS status Unsatisfiable for theBenchmark
% 11.23/2.67  % SZS output start Proof for theBenchmark
% See solution above
% 11.91/2.87  % (2856809)------------------------------
% 11.91/2.87  % (2856809)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 11.91/2.87  % (2856809)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 11.91/2.87  % (2856809)CaDiCaL version: 2.1.3
% 11.91/2.87  % (2856809)Termination reason: Refutation
% 11.91/2.87  % (2856809)Time elapsed: 0.433 s
% 11.91/2.87  % (2856809)Peak memory usage: 94 MB
% 11.91/2.87  % (2856809)Instructions burned: 748 (million)
% 11.91/2.87  % (2856809)------------------------------
% 11.91/2.87  % (2856809)------------------------------
% 11.91/2.87  % (2856651)Success in time 1.594 s
% 11.91/2.87  % Vampire exiting
%------------------------------------------------------------------------------