%------------------------------------------------------------------------------
% File : Drodi---4.1.1
% Problem : ALG379-1 : TPTP v9.3.1. Released v4.1.0.
% Transfm : none
% Format : tptp:raw
% Command : drodi -timeout(300) /export/starexec/sandbox/benchmark/theBenchmark.p
% Computer : n005.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 : Thu Sep 24 11:49:18 AM UTC 2026
% Result : Unsatisfiable 108.27s 14.31s
% Output : CNFRefutation 84.08s
% Verified :
% SZS Type : Refutation
% Derivation depth : 16
% Number of leaves : 13
% Syntax : Number of formulae : 48 ( 24 unt; 0 def)
% Number of atoms : 74 ( 45 equ)
% Maximal formula atoms : 3 ( 1 avg)
% Number of connectives : 54 ( 28 ~; 26 |; 0 &)
% ( 0 <=>; 0 =>; 0 <=; 0 <~>)
% Maximal formula depth : 6 ( 3 avg)
% Maximal term depth : 5 ( 1 avg)
% Number of predicates : 6 ( 4 usr; 1 prp; 0-2 aty)
% Number of functors : 12 ( 12 usr; 5 con; 0-3 aty)
% Number of variables : 64 ( 64 !; 0 ?)
% Comments :
%------------------------------------------------------------------------------
fof(f196,axiom,
! [T_a,V_x,V_y] :
( c_HOL_Ominus__class_Ominus(V_x,V_y,T_a) = c_HOL_Oplus__class_Oplus(V_x,c_HOL_Ouminus__class_Ouminus(V_y,T_a),T_a)
| ~ class_OrderedGroup_Oab__group__add(T_a) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f301,axiom,
! [V_x,V_a] :
( V_x = V_a
| c_HOL_Oplus__class_Oplus(V_x,c_HOL_Ouminus__class_Ouminus(V_a,tc_RealDef_Oreal),tc_RealDef_Oreal) != c_HOL_Ozero__class_Ozero(tc_RealDef_Oreal) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f460,axiom,
! [T_a,V_a,V_b] :
( c_HOL_Oplus__class_Oplus(c_HOL_Ominus__class_Ominus(V_a,V_b,T_a),V_b,T_a) = V_a
| ~ class_OrderedGroup_Ogroup__add(T_a) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f522,axiom,
! [T_a,V_a,V_b] :
( c_HOL_Oplus__class_Oplus(V_a,V_b,T_a) = c_HOL_Oplus__class_Oplus(V_b,V_a,T_a)
| ~ class_OrderedGroup_Ocomm__monoid__add(T_a) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f553,axiom,
! [V_x,V_y] :
( V_y = c_HOL_Ouminus__class_Ouminus(V_x,tc_RealDef_Oreal)
| c_HOL_Oplus__class_Oplus(V_x,V_y,tc_RealDef_Oreal) != c_HOL_Ozero__class_Ozero(tc_RealDef_Oreal) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f759,axiom,
! [T_a,V_a] :
( V_a = c_HOL_Ozero__class_Ozero(T_a)
| c_HOL_Oabs__class_Oabs(V_a,T_a) != c_HOL_Ozero__class_Ozero(T_a)
| ~ class_OrderedGroup_Opordered__ab__group__add__abs(T_a) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f896,axiom,
! [T_a,V_b] :
( c_HOL_Ouminus__class_Ouminus(c_HOL_Ouminus__class_Ouminus(V_b,T_a),T_a) = V_b
| ~ class_OrderedGroup_Ogroup__add(T_a) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f910,axiom,
c_HOL_Oabs__class_Oabs(c_HOL_Ominus__class_Ominus(c_RealVector_Onorm__class_Onorm(c_Polynomial_Opoly(v_p,v_z____,tc_Complex_Ocomplex),tc_Complex_Ocomplex),c_HOL_Ouminus__class_Ouminus(v_s____,tc_RealDef_Oreal),tc_RealDef_Oreal),tc_RealDef_Oreal) = c_HOL_Ozero__class_Ozero(tc_RealDef_Oreal),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f911,negated_conjecture,
c_RealVector_Onorm__class_Onorm(c_Polynomial_Opoly(v_p,v_z____,tc_Complex_Ocomplex),tc_Complex_Ocomplex) != c_HOL_Ouminus__class_Ouminus(v_s____,tc_RealDef_Oreal),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f954,axiom,
class_OrderedGroup_Opordered__ab__group__add__abs(tc_RealDef_Oreal),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f985,axiom,
class_OrderedGroup_Ocomm__monoid__add(tc_RealDef_Oreal),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f991,axiom,
class_OrderedGroup_Oab__group__add(tc_RealDef_Oreal),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f1000,axiom,
class_OrderedGroup_Ogroup__add(tc_RealDef_Oreal),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f1415,plain,
! [T_a] :
( ! [V_x,V_y] : c_HOL_Ominus__class_Ominus(V_x,V_y,T_a) = c_HOL_Oplus__class_Oplus(V_x,c_HOL_Ouminus__class_Ouminus(V_y,T_a),T_a)
| ~ class_OrderedGroup_Oab__group__add(T_a) ),
inference(miniscoping,[status(thm)],[f196]) ).
fof(f1416,plain,
! [X0,X1,X2] :
( c_HOL_Ominus__class_Ominus(X1,X2,X0) = c_HOL_Oplus__class_Oplus(X1,c_HOL_Ouminus__class_Ouminus(X2,X0),X0)
| ~ class_OrderedGroup_Oab__group__add(X0) ),
inference(cnf_transformation,[status(thm)],[f1415]) ).
fof(f1571,plain,
! [X0,X1] :
( X0 = X1
| c_HOL_Oplus__class_Oplus(X0,c_HOL_Ouminus__class_Ouminus(X1,tc_RealDef_Oreal),tc_RealDef_Oreal) != c_HOL_Ozero__class_Ozero(tc_RealDef_Oreal) ),
inference(cnf_transformation,[status(thm)],[f301]) ).
fof(f1811,plain,
! [T_a] :
( ! [V_a,V_b] : c_HOL_Oplus__class_Oplus(c_HOL_Ominus__class_Ominus(V_a,V_b,T_a),V_b,T_a) = V_a
| ~ class_OrderedGroup_Ogroup__add(T_a) ),
inference(miniscoping,[status(thm)],[f460]) ).
fof(f1812,plain,
! [X0,X1,X2] :
( c_HOL_Oplus__class_Oplus(c_HOL_Ominus__class_Ominus(X1,X2,X0),X2,X0) = X1
| ~ class_OrderedGroup_Ogroup__add(X0) ),
inference(cnf_transformation,[status(thm)],[f1811]) ).
fof(f1908,plain,
! [T_a] :
( ! [V_a,V_b] : c_HOL_Oplus__class_Oplus(V_a,V_b,T_a) = c_HOL_Oplus__class_Oplus(V_b,V_a,T_a)
| ~ class_OrderedGroup_Ocomm__monoid__add(T_a) ),
inference(miniscoping,[status(thm)],[f522]) ).
fof(f1909,plain,
! [X0,X1,X2] :
( c_HOL_Oplus__class_Oplus(X1,X2,X0) = c_HOL_Oplus__class_Oplus(X2,X1,X0)
| ~ class_OrderedGroup_Ocomm__monoid__add(X0) ),
inference(cnf_transformation,[status(thm)],[f1908]) ).
fof(f1951,plain,
! [X0,X1] :
( X1 = c_HOL_Ouminus__class_Ouminus(X0,tc_RealDef_Oreal)
| c_HOL_Oplus__class_Oplus(X0,X1,tc_RealDef_Oreal) != c_HOL_Ozero__class_Ozero(tc_RealDef_Oreal) ),
inference(cnf_transformation,[status(thm)],[f553]) ).
fof(f2280,plain,
! [X0,X1] :
( X1 = c_HOL_Ozero__class_Ozero(X0)
| c_HOL_Oabs__class_Oabs(X1,X0) != c_HOL_Ozero__class_Ozero(X0)
| ~ class_OrderedGroup_Opordered__ab__group__add__abs(X0) ),
inference(cnf_transformation,[status(thm)],[f759]) ).
fof(f2496,plain,
! [T_a] :
( ! [V_b] : c_HOL_Ouminus__class_Ouminus(c_HOL_Ouminus__class_Ouminus(V_b,T_a),T_a) = V_b
| ~ class_OrderedGroup_Ogroup__add(T_a) ),
inference(miniscoping,[status(thm)],[f896]) ).
fof(f2497,plain,
! [X0,X1] :
( c_HOL_Ouminus__class_Ouminus(c_HOL_Ouminus__class_Ouminus(X1,X0),X0) = X1
| ~ class_OrderedGroup_Ogroup__add(X0) ),
inference(cnf_transformation,[status(thm)],[f2496]) ).
fof(f2516,plain,
c_HOL_Oabs__class_Oabs(c_HOL_Ominus__class_Ominus(c_RealVector_Onorm__class_Onorm(c_Polynomial_Opoly(v_p,v_z____,tc_Complex_Ocomplex),tc_Complex_Ocomplex),c_HOL_Ouminus__class_Ouminus(v_s____,tc_RealDef_Oreal),tc_RealDef_Oreal),tc_RealDef_Oreal) = c_HOL_Ozero__class_Ozero(tc_RealDef_Oreal),
inference(cnf_transformation,[status(thm)],[f910]) ).
fof(f2517,plain,
c_RealVector_Onorm__class_Onorm(c_Polynomial_Opoly(v_p,v_z____,tc_Complex_Ocomplex),tc_Complex_Ocomplex) != c_HOL_Ouminus__class_Ouminus(v_s____,tc_RealDef_Oreal),
inference(cnf_transformation,[status(thm)],[f911]) ).
fof(f2560,plain,
class_OrderedGroup_Opordered__ab__group__add__abs(tc_RealDef_Oreal),
inference(cnf_transformation,[status(thm)],[f954]) ).
fof(f2591,plain,
class_OrderedGroup_Ocomm__monoid__add(tc_RealDef_Oreal),
inference(cnf_transformation,[status(thm)],[f985]) ).
fof(f2597,plain,
class_OrderedGroup_Oab__group__add(tc_RealDef_Oreal),
inference(cnf_transformation,[status(thm)],[f991]) ).
fof(f2606,plain,
class_OrderedGroup_Ogroup__add(tc_RealDef_Oreal),
inference(cnf_transformation,[status(thm)],[f1000]) ).
fof(f7865,plain,
! [X0] :
( c_HOL_Ominus__class_Ominus(c_HOL_Ozero__class_Ozero(tc_RealDef_Oreal),c_HOL_Ouminus__class_Ouminus(X0,tc_RealDef_Oreal),tc_RealDef_Oreal) = X0
| ~ class_OrderedGroup_Ogroup__add(tc_RealDef_Oreal) ),
inference(resolution,[status(thm)],[f1812,f1571]) ).
fof(f7866,plain,
! [X0] :
( X0 = c_HOL_Ouminus__class_Ouminus(c_HOL_Ominus__class_Ominus(c_HOL_Ozero__class_Ozero(tc_RealDef_Oreal),X0,tc_RealDef_Oreal),tc_RealDef_Oreal)
| ~ class_OrderedGroup_Ogroup__add(tc_RealDef_Oreal) ),
inference(resolution,[status(thm)],[f1812,f1951]) ).
fof(f7869,plain,
! [X0] : c_HOL_Ominus__class_Ominus(c_HOL_Ozero__class_Ozero(tc_RealDef_Oreal),c_HOL_Ouminus__class_Ouminus(X0,tc_RealDef_Oreal),tc_RealDef_Oreal) = X0,
inference(forward_subsumption_resolution,[status(thm)],[f7865,f2606]) ).
fof(f7870,plain,
! [X0] : X0 = c_HOL_Ouminus__class_Ouminus(c_HOL_Ominus__class_Ominus(c_HOL_Ozero__class_Ozero(tc_RealDef_Oreal),X0,tc_RealDef_Oreal),tc_RealDef_Oreal),
inference(forward_subsumption_resolution,[status(thm)],[f7866,f2606]) ).
fof(f8304,plain,
! [X0] :
( c_HOL_Ouminus__class_Ouminus(X0,tc_RealDef_Oreal) = c_HOL_Ominus__class_Ominus(c_HOL_Ozero__class_Ozero(tc_RealDef_Oreal),X0,tc_RealDef_Oreal)
| ~ class_OrderedGroup_Ogroup__add(tc_RealDef_Oreal) ),
inference(paramodulation,[status(thm)],[f7870,f2497]) ).
fof(f8311,plain,
! [X0] : c_HOL_Ouminus__class_Ouminus(X0,tc_RealDef_Oreal) = c_HOL_Ominus__class_Ominus(c_HOL_Ozero__class_Ozero(tc_RealDef_Oreal),X0,tc_RealDef_Oreal),
inference(forward_subsumption_resolution,[status(thm)],[f8304,f2606]) ).
fof(f8327,plain,
! [X0] : c_HOL_Ouminus__class_Ouminus(c_HOL_Ouminus__class_Ouminus(X0,tc_RealDef_Oreal),tc_RealDef_Oreal) = X0,
inference(backward_demodulation,[status(thm)],[f8311,f7869]) ).
fof(f11380,plain,
( c_HOL_Ominus__class_Ominus(c_RealVector_Onorm__class_Onorm(c_Polynomial_Opoly(v_p,v_z____,tc_Complex_Ocomplex),tc_Complex_Ocomplex),c_HOL_Ouminus__class_Ouminus(v_s____,tc_RealDef_Oreal),tc_RealDef_Oreal) = c_HOL_Ozero__class_Ozero(tc_RealDef_Oreal)
| ~ class_OrderedGroup_Opordered__ab__group__add__abs(tc_RealDef_Oreal) ),
inference(resolution,[status(thm)],[f2280,f2516]) ).
fof(f11383,plain,
c_HOL_Ominus__class_Ominus(c_RealVector_Onorm__class_Onorm(c_Polynomial_Opoly(v_p,v_z____,tc_Complex_Ocomplex),tc_Complex_Ocomplex),c_HOL_Ouminus__class_Ouminus(v_s____,tc_RealDef_Oreal),tc_RealDef_Oreal) = c_HOL_Ozero__class_Ozero(tc_RealDef_Oreal),
inference(forward_subsumption_resolution,[status(thm)],[f11380,f2560]) ).
fof(f15444,plain,
! [X0,X1] :
( c_HOL_Ominus__class_Ominus(X0,c_HOL_Ouminus__class_Ouminus(X1,tc_RealDef_Oreal),tc_RealDef_Oreal) = c_HOL_Oplus__class_Oplus(X0,X1,tc_RealDef_Oreal)
| ~ class_OrderedGroup_Oab__group__add(tc_RealDef_Oreal) ),
inference(paramodulation,[status(thm)],[f8327,f1416]) ).
fof(f15450,plain,
! [X0,X1] : c_HOL_Ominus__class_Ominus(X0,c_HOL_Ouminus__class_Ouminus(X1,tc_RealDef_Oreal),tc_RealDef_Oreal) = c_HOL_Oplus__class_Oplus(X0,X1,tc_RealDef_Oreal),
inference(forward_subsumption_resolution,[status(thm)],[f15444,f2597]) ).
fof(f15791,plain,
! [X0,X1] : c_HOL_Ominus__class_Ominus(X0,X1,tc_RealDef_Oreal) = c_HOL_Oplus__class_Oplus(X0,c_HOL_Ouminus__class_Ouminus(X1,tc_RealDef_Oreal),tc_RealDef_Oreal),
inference(paramodulation,[status(thm)],[f8327,f15450]) ).
fof(f16142,plain,
! [X0,X1] :
( c_HOL_Oplus__class_Oplus(c_HOL_Ouminus__class_Ouminus(X0,tc_RealDef_Oreal),X1,tc_RealDef_Oreal) = c_HOL_Ominus__class_Ominus(X1,X0,tc_RealDef_Oreal)
| ~ class_OrderedGroup_Ocomm__monoid__add(tc_RealDef_Oreal) ),
inference(paramodulation,[status(thm)],[f15791,f1909]) ).
fof(f16175,plain,
! [X0,X1] : c_HOL_Oplus__class_Oplus(c_HOL_Ouminus__class_Ouminus(X0,tc_RealDef_Oreal),X1,tc_RealDef_Oreal) = c_HOL_Ominus__class_Ominus(X1,X0,tc_RealDef_Oreal),
inference(forward_subsumption_resolution,[status(thm)],[f16142,f2591]) ).
fof(f18065,plain,
! [X0,X1] : c_HOL_Oplus__class_Oplus(X0,X1,tc_RealDef_Oreal) = c_HOL_Ominus__class_Ominus(X1,c_HOL_Ouminus__class_Ouminus(X0,tc_RealDef_Oreal),tc_RealDef_Oreal),
inference(paramodulation,[status(thm)],[f8327,f16175]) ).
fof(f23496,plain,
c_HOL_Oplus__class_Oplus(v_s____,c_RealVector_Onorm__class_Onorm(c_Polynomial_Opoly(v_p,v_z____,tc_Complex_Ocomplex),tc_Complex_Ocomplex),tc_RealDef_Oreal) = c_HOL_Ozero__class_Ozero(tc_RealDef_Oreal),
inference(forward_demodulation,[status(thm)],[f18065,f11383]) ).
fof(f23498,plain,
c_RealVector_Onorm__class_Onorm(c_Polynomial_Opoly(v_p,v_z____,tc_Complex_Ocomplex),tc_Complex_Ocomplex) = c_HOL_Ouminus__class_Ouminus(v_s____,tc_RealDef_Oreal),
inference(resolution,[status(thm)],[f23496,f1951]) ).
fof(f23588,plain,
$false,
inference(forward_subsumption_resolution,[status(thm)],[f23498,f2517]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.03 % Problem : ALG379-1 : TPTP v9.3.1. Released v4.1.0.
% 0.00/0.05 % Command : drodi -timeout(300) /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.16/0.43 % Computer : n005.cluster.edu
% 0.16/0.43 % Model : x86_64 x86_64
% 0.16/0.43 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.16/0.43 % Memory : 8046.5625MB
% 0.16/0.43 % OS : Linux 6.8.0-71-generic
% 0.16/0.43 % CPULimit : 300
% 0.16/0.43 % WCLimit : 300
% 0.16/0.43 % DateTime : Mon Sep 21 13:18:18 UTC 2026
% 0.16/0.43 % CPUTime :
% 0.27/0.55 % Drodi V4.1.1
% 108.27/14.31 % Refutation found
% 108.27/14.31 % SZS status Unsatisfiable for theBenchmark: Theory is unsatisfiable
% 108.27/14.31 % SZS output start CNFRefutation for theBenchmark
% See solution above
% 84.08/14.37 % Elapsed time: 13.913505 seconds
% 84.08/14.37 % CPU time: 109.154844 seconds
% 84.08/14.37 % Total memory used: 432.538 MB
% 84.08/14.37 % Net memory used: 391.072 MB
%------------------------------------------------------------------------------