TSTP Solution File: ALG074+1 by Beagle---0.9.51
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Beagle---0.9.51
% Problem : ALG074+1 : TPTP v8.1.2. Released v2.7.0.
% Transfm : none
% Format : tptp:raw
% Command : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox2/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox2/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s
% Computer : n021.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 Aug 22 10:31:06 EDT 2023
% Result : Theorem 18.13s 6.10s
% Output : CNFRefutation 18.39s
% Verified :
% SZS Type : Refutation
% Derivation depth : 21
% Number of leaves : 13
% Syntax : Number of formulae : 92 ( 33 unt; 8 typ; 0 def)
% Number of atoms : 237 ( 73 equ)
% Maximal formula atoms : 14 ( 2 avg)
% Number of connectives : 292 ( 139 ~; 128 |; 12 &)
% ( 0 <=>; 13 =>; 0 <=; 0 <~>)
% Maximal formula depth : 12 ( 4 avg)
% Maximal term depth : 5 ( 2 avg)
% Number of types : 2 ( 0 usr)
% Number of type conns : 8 ( 6 >; 2 *; 0 +; 0 <<)
% Number of predicates : 4 ( 2 usr; 1 prp; 0-2 aty)
% Number of functors : 6 ( 6 usr; 2 con; 0-2 aty)
% Number of variables : 66 (; 62 !; 4 ?; 0 :)
% Comments :
%------------------------------------------------------------------------------
%$ sorti2 > sorti1 > op2 > op1 > #nlpp > j > h > #skF_2 > #skF_1
%Foreground sorts:
%Background operators:
%Foreground operators:
tff(op2,type,
op2: ( $i * $i ) > $i ).
tff(op1,type,
op1: ( $i * $i ) > $i ).
tff(sorti2,type,
sorti2: $i > $o ).
tff('#skF_2',type,
'#skF_2': $i ).
tff('#skF_1',type,
'#skF_1': $i ).
tff(sorti1,type,
sorti1: $i > $o ).
tff(h,type,
h: $i > $i ).
tff(j,type,
j: $i > $i ).
tff(f_52,axiom,
? [U] :
( sorti1(U)
& ? [V] :
( sorti1(V)
& ( op1(V,U) != op1(U,V) )
& ( op1(op1(U,V),V) = U )
& ( op1(op1(U,V),U) != V ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax3) ).
tff(f_103,negated_conjecture,
~ ( ( ! [U] :
( sorti1(U)
=> sorti2(h(U)) )
& ! [V] :
( sorti2(V)
=> sorti1(j(V)) ) )
=> ~ ( ! [W] :
( sorti1(W)
=> ! [X] :
( sorti1(X)
=> ( h(op1(W,X)) = op2(h(W),h(X)) ) ) )
& ! [Y] :
( sorti2(Y)
=> ! [Z] :
( sorti2(Z)
=> ( j(op2(Y,Z)) = op1(j(Y),j(Z)) ) ) )
& ! [X1] :
( sorti2(X1)
=> ( h(j(X1)) = X1 ) )
& ! [X2] :
( sorti1(X2)
=> ( j(h(X2)) = X2 ) ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',co1) ).
tff(f_32,axiom,
! [U] :
( sorti1(U)
=> ! [V] :
( sorti1(V)
=> sorti1(op1(U,V)) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax1) ).
tff(f_39,axiom,
! [U] :
( sorti2(U)
=> ! [V] :
( sorti2(V)
=> sorti2(op2(U,V)) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax2) ).
tff(f_66,axiom,
~ ? [U] :
( sorti2(U)
& ? [V] :
( sorti2(V)
& ( op2(V,U) != op2(U,V) )
& ( op2(op2(U,V),V) = U )
& ( op2(op2(U,V),U) != V ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax4) ).
tff(c_12,plain,
sorti1('#skF_2'),
inference(cnfTransformation,[status(thm)],[f_52]) ).
tff(c_18,plain,
! [X2_20] :
( ( j(h(X2_20)) = X2_20 )
| ~ sorti1(X2_20) ),
inference(cnfTransformation,[status(thm)],[f_103]) ).
tff(c_10,plain,
op1('#skF_2','#skF_1') != op1('#skF_1','#skF_2'),
inference(cnfTransformation,[status(thm)],[f_52]) ).
tff(c_14,plain,
sorti1('#skF_1'),
inference(cnfTransformation,[status(thm)],[f_52]) ).
tff(c_2,plain,
! [U_1,V_3] :
( sorti1(op1(U_1,V_3))
| ~ sorti1(V_3)
| ~ sorti1(U_1) ),
inference(cnfTransformation,[status(thm)],[f_32]) ).
tff(c_8,plain,
op1(op1('#skF_1','#skF_2'),'#skF_2') = '#skF_1',
inference(cnfTransformation,[status(thm)],[f_52]) ).
tff(c_24,plain,
! [W_13,X_15] :
( ( op2(h(W_13),h(X_15)) = h(op1(W_13,X_15)) )
| ~ sorti1(X_15)
| ~ sorti1(W_13) ),
inference(cnfTransformation,[status(thm)],[f_103]) ).
tff(c_82,plain,
! [U_27,V_28] :
( sorti2(op2(U_27,V_28))
| ~ sorti2(V_28)
| ~ sorti2(U_27) ),
inference(cnfTransformation,[status(thm)],[f_39]) ).
tff(c_110,plain,
! [W_33,X_34] :
( sorti2(h(op1(W_33,X_34)))
| ~ sorti2(h(X_34))
| ~ sorti2(h(W_33))
| ~ sorti1(X_34)
| ~ sorti1(W_33) ),
inference(superposition,[status(thm),theory(equality)],[c_24,c_82]) ).
tff(c_116,plain,
( sorti2(h('#skF_1'))
| ~ sorti2(h('#skF_2'))
| ~ sorti2(h(op1('#skF_1','#skF_2')))
| ~ sorti1('#skF_2')
| ~ sorti1(op1('#skF_1','#skF_2')) ),
inference(superposition,[status(thm),theory(equality)],[c_8,c_110]) ).
tff(c_118,plain,
( sorti2(h('#skF_1'))
| ~ sorti2(h('#skF_2'))
| ~ sorti2(h(op1('#skF_1','#skF_2')))
| ~ sorti1(op1('#skF_1','#skF_2')) ),
inference(demodulation,[status(thm),theory(equality)],[c_12,c_116]) ).
tff(c_126,plain,
~ sorti1(op1('#skF_1','#skF_2')),
inference(splitLeft,[status(thm)],[c_118]) ).
tff(c_129,plain,
( ~ sorti1('#skF_2')
| ~ sorti1('#skF_1') ),
inference(resolution,[status(thm)],[c_2,c_126]) ).
tff(c_133,plain,
$false,
inference(demodulation,[status(thm),theory(equality)],[c_14,c_12,c_129]) ).
tff(c_135,plain,
sorti1(op1('#skF_1','#skF_2')),
inference(splitRight,[status(thm)],[c_118]) ).
tff(c_28,plain,
! [U_11] :
( sorti2(h(U_11))
| ~ sorti1(U_11) ),
inference(cnfTransformation,[status(thm)],[f_103]) ).
tff(c_134,plain,
( ~ sorti2(h(op1('#skF_1','#skF_2')))
| ~ sorti2(h('#skF_2'))
| sorti2(h('#skF_1')) ),
inference(splitRight,[status(thm)],[c_118]) ).
tff(c_166,plain,
~ sorti2(h('#skF_2')),
inference(splitLeft,[status(thm)],[c_134]) ).
tff(c_169,plain,
~ sorti1('#skF_2'),
inference(resolution,[status(thm)],[c_28,c_166]) ).
tff(c_173,plain,
$false,
inference(demodulation,[status(thm),theory(equality)],[c_12,c_169]) ).
tff(c_174,plain,
( ~ sorti2(h(op1('#skF_1','#skF_2')))
| sorti2(h('#skF_1')) ),
inference(splitRight,[status(thm)],[c_134]) ).
tff(c_176,plain,
~ sorti2(h(op1('#skF_1','#skF_2'))),
inference(splitLeft,[status(thm)],[c_174]) ).
tff(c_182,plain,
~ sorti1(op1('#skF_1','#skF_2')),
inference(resolution,[status(thm)],[c_28,c_176]) ).
tff(c_189,plain,
$false,
inference(demodulation,[status(thm),theory(equality)],[c_135,c_182]) ).
tff(c_191,plain,
sorti2(h(op1('#skF_1','#skF_2'))),
inference(splitRight,[status(thm)],[c_174]) ).
tff(c_175,plain,
sorti2(h('#skF_2')),
inference(splitRight,[status(thm)],[c_134]) ).
tff(c_92,plain,
! [Y_31,Z_32] :
( ( op1(j(Y_31),j(Z_32)) = j(op2(Y_31,Z_32)) )
| ~ sorti2(Z_32)
| ~ sorti2(Y_31) ),
inference(cnfTransformation,[status(thm)],[f_103]) ).
tff(c_136,plain,
! [X2_39,Z_40] :
( ( j(op2(h(X2_39),Z_40)) = op1(X2_39,j(Z_40)) )
| ~ sorti2(Z_40)
| ~ sorti2(h(X2_39))
| ~ sorti1(X2_39) ),
inference(superposition,[status(thm),theory(equality)],[c_18,c_92]) ).
tff(c_1082,plain,
! [W_93,X_94] :
( ( op1(W_93,j(h(X_94))) = j(h(op1(W_93,X_94))) )
| ~ sorti2(h(X_94))
| ~ sorti2(h(W_93))
| ~ sorti1(W_93)
| ~ sorti1(X_94)
| ~ sorti1(W_93) ),
inference(superposition,[status(thm),theory(equality)],[c_24,c_136]) ).
tff(c_1394,plain,
! [W_101,X2_102] :
( ( j(h(op1(W_101,X2_102))) = op1(W_101,X2_102) )
| ~ sorti2(h(X2_102))
| ~ sorti2(h(W_101))
| ~ sorti1(W_101)
| ~ sorti1(X2_102)
| ~ sorti1(W_101)
| ~ sorti1(X2_102) ),
inference(superposition,[status(thm),theory(equality)],[c_18,c_1082]) ).
tff(c_1478,plain,
( ( op1(op1('#skF_1','#skF_2'),'#skF_2') = j(h('#skF_1')) )
| ~ sorti2(h('#skF_2'))
| ~ sorti2(h(op1('#skF_1','#skF_2')))
| ~ sorti1(op1('#skF_1','#skF_2'))
| ~ sorti1('#skF_2')
| ~ sorti1(op1('#skF_1','#skF_2'))
| ~ sorti1('#skF_2') ),
inference(superposition,[status(thm),theory(equality)],[c_8,c_1394]) ).
tff(c_1485,plain,
j(h('#skF_1')) = '#skF_1',
inference(demodulation,[status(thm),theory(equality)],[c_12,c_135,c_12,c_135,c_191,c_175,c_8,c_1478]) ).
tff(c_190,plain,
sorti2(h('#skF_1')),
inference(splitRight,[status(thm)],[c_174]) ).
tff(c_20,plain,
! [X1_19] :
( ( h(j(X1_19)) = X1_19 )
| ~ sorti2(X1_19) ),
inference(cnfTransformation,[status(thm)],[f_103]) ).
tff(c_67,plain,
! [W_25,X_26] :
( ( op2(h(W_25),h(X_26)) = h(op1(W_25,X_26)) )
| ~ sorti1(X_26)
| ~ sorti1(W_25) ),
inference(cnfTransformation,[status(thm)],[f_103]) ).
tff(c_76,plain,
! [X1_19,X_26] :
( ( h(op1(j(X1_19),X_26)) = op2(X1_19,h(X_26)) )
| ~ sorti1(X_26)
| ~ sorti1(j(X1_19))
| ~ sorti2(X1_19) ),
inference(superposition,[status(thm),theory(equality)],[c_20,c_67]) ).
tff(c_1515,plain,
! [X_26] :
( ( op2(h('#skF_1'),h(X_26)) = h(op1('#skF_1',X_26)) )
| ~ sorti1(X_26)
| ~ sorti1(j(h('#skF_1')))
| ~ sorti2(h('#skF_1')) ),
inference(superposition,[status(thm),theory(equality)],[c_1485,c_76]) ).
tff(c_1556,plain,
! [X_26] :
( ( op2(h('#skF_1'),h(X_26)) = h(op1('#skF_1',X_26)) )
| ~ sorti1(X_26) ),
inference(demodulation,[status(thm),theory(equality)],[c_190,c_14,c_1485,c_1515]) ).
tff(c_123,plain,
! [U_37,V_38] :
( ( op2(op2(U_37,V_38),U_37) = V_38 )
| ( op2(op2(U_37,V_38),V_38) != U_37 )
| ( op2(V_38,U_37) = op2(U_37,V_38) )
| ~ sorti2(V_38)
| ~ sorti2(U_37) ),
inference(cnfTransformation,[status(thm)],[f_66]) ).
tff(c_415,plain,
! [W_57,X_58] :
( ( op2(op2(h(W_57),h(X_58)),h(W_57)) = h(X_58) )
| ( op2(h(op1(W_57,X_58)),h(X_58)) != h(W_57) )
| ( op2(h(X_58),h(W_57)) = op2(h(W_57),h(X_58)) )
| ~ sorti2(h(X_58))
| ~ sorti2(h(W_57))
| ~ sorti1(X_58)
| ~ sorti1(W_57) ),
inference(superposition,[status(thm),theory(equality)],[c_24,c_123]) ).
tff(c_432,plain,
( ( op2(op2(h(op1('#skF_1','#skF_2')),h('#skF_2')),h(op1('#skF_1','#skF_2'))) = h('#skF_2') )
| ( op2(h('#skF_1'),h('#skF_2')) != h(op1('#skF_1','#skF_2')) )
| ( op2(h(op1('#skF_1','#skF_2')),h('#skF_2')) = op2(h('#skF_2'),h(op1('#skF_1','#skF_2'))) )
| ~ sorti2(h('#skF_2'))
| ~ sorti2(h(op1('#skF_1','#skF_2')))
| ~ sorti1('#skF_2')
| ~ sorti1(op1('#skF_1','#skF_2')) ),
inference(superposition,[status(thm),theory(equality)],[c_8,c_415]) ).
tff(c_434,plain,
( ( op2(op2(h(op1('#skF_1','#skF_2')),h('#skF_2')),h(op1('#skF_1','#skF_2'))) = h('#skF_2') )
| ( op2(h('#skF_1'),h('#skF_2')) != h(op1('#skF_1','#skF_2')) )
| ( op2(h(op1('#skF_1','#skF_2')),h('#skF_2')) = op2(h('#skF_2'),h(op1('#skF_1','#skF_2'))) ) ),
inference(demodulation,[status(thm),theory(equality)],[c_135,c_12,c_191,c_175,c_432]) ).
tff(c_11385,plain,
op2(h('#skF_1'),h('#skF_2')) != h(op1('#skF_1','#skF_2')),
inference(splitLeft,[status(thm)],[c_434]) ).
tff(c_11388,plain,
~ sorti1('#skF_2'),
inference(superposition,[status(thm),theory(equality)],[c_1556,c_11385]) ).
tff(c_11395,plain,
$false,
inference(demodulation,[status(thm),theory(equality)],[c_12,c_11388]) ).
tff(c_11397,plain,
op2(h('#skF_1'),h('#skF_2')) = h(op1('#skF_1','#skF_2')),
inference(splitRight,[status(thm)],[c_434]) ).
tff(c_107,plain,
! [Y_31,X2_20] :
( ( j(op2(Y_31,h(X2_20))) = op1(j(Y_31),X2_20) )
| ~ sorti2(h(X2_20))
| ~ sorti2(Y_31)
| ~ sorti1(X2_20) ),
inference(superposition,[status(thm),theory(equality)],[c_18,c_92]) ).
tff(c_11463,plain,
( ( op1(j(h('#skF_1')),'#skF_2') = j(h(op1('#skF_1','#skF_2'))) )
| ~ sorti2(h('#skF_2'))
| ~ sorti2(h('#skF_1'))
| ~ sorti1('#skF_2') ),
inference(superposition,[status(thm),theory(equality)],[c_11397,c_107]) ).
tff(c_11529,plain,
j(h(op1('#skF_1','#skF_2'))) = op1('#skF_1','#skF_2'),
inference(demodulation,[status(thm),theory(equality)],[c_12,c_190,c_175,c_1485,c_11463]) ).
tff(c_4,plain,
! [U_4,V_6] :
( sorti2(op2(U_4,V_6))
| ~ sorti2(V_6)
| ~ sorti2(U_4) ),
inference(cnfTransformation,[status(thm)],[f_39]) ).
tff(c_22,plain,
! [Y_16,Z_18] :
( ( op1(j(Y_16),j(Z_18)) = j(op2(Y_16,Z_18)) )
| ~ sorti2(Z_18)
| ~ sorti2(Y_16) ),
inference(cnfTransformation,[status(thm)],[f_103]) ).
tff(c_1524,plain,
! [Y_16] :
( ( j(op2(Y_16,h('#skF_1'))) = op1(j(Y_16),'#skF_1') )
| ~ sorti2(h('#skF_1'))
| ~ sorti2(Y_16) ),
inference(superposition,[status(thm),theory(equality)],[c_1485,c_22]) ).
tff(c_2108,plain,
! [Y_114] :
( ( j(op2(Y_114,h('#skF_1'))) = op1(j(Y_114),'#skF_1') )
| ~ sorti2(Y_114) ),
inference(demodulation,[status(thm),theory(equality)],[c_190,c_1524]) ).
tff(c_4888,plain,
! [Y_144] :
( ( h(op1(j(Y_144),'#skF_1')) = op2(Y_144,h('#skF_1')) )
| ~ sorti2(op2(Y_144,h('#skF_1')))
| ~ sorti2(Y_144) ),
inference(superposition,[status(thm),theory(equality)],[c_2108,c_20]) ).
tff(c_4936,plain,
! [U_4] :
( ( h(op1(j(U_4),'#skF_1')) = op2(U_4,h('#skF_1')) )
| ~ sorti2(h('#skF_1'))
| ~ sorti2(U_4) ),
inference(resolution,[status(thm)],[c_4,c_4888]) ).
tff(c_4967,plain,
! [U_4] :
( ( h(op1(j(U_4),'#skF_1')) = op2(U_4,h('#skF_1')) )
| ~ sorti2(U_4) ),
inference(demodulation,[status(thm),theory(equality)],[c_190,c_4936]) ).
tff(c_11876,plain,
( ( op2(h(op1('#skF_1','#skF_2')),h('#skF_1')) = h(op1(op1('#skF_1','#skF_2'),'#skF_1')) )
| ~ sorti2(h(op1('#skF_1','#skF_2'))) ),
inference(superposition,[status(thm),theory(equality)],[c_11529,c_4967]) ).
tff(c_12016,plain,
op2(h(op1('#skF_1','#skF_2')),h('#skF_1')) = h(op1(op1('#skF_1','#skF_2'),'#skF_1')),
inference(demodulation,[status(thm),theory(equality)],[c_191,c_11876]) ).
tff(c_19094,plain,
! [W_270,X_271] :
( ( op2(op2(h(W_270),h(X_271)),h(W_270)) = h(X_271) )
| ( h(op1(op1(W_270,X_271),X_271)) != h(W_270) )
| ( op2(h(X_271),h(W_270)) = op2(h(W_270),h(X_271)) )
| ~ sorti2(h(X_271))
| ~ sorti2(h(W_270))
| ~ sorti1(X_271)
| ~ sorti1(W_270)
| ~ sorti1(X_271)
| ~ sorti1(op1(W_270,X_271)) ),
inference(superposition,[status(thm),theory(equality)],[c_24,c_415]) ).
tff(c_19143,plain,
( ( op2(op2(h('#skF_1'),h('#skF_2')),h('#skF_1')) = h('#skF_2') )
| ( op2(h('#skF_2'),h('#skF_1')) = op2(h('#skF_1'),h('#skF_2')) )
| ~ sorti2(h('#skF_2'))
| ~ sorti2(h('#skF_1'))
| ~ sorti1('#skF_1')
| ~ sorti1('#skF_2')
| ~ sorti1(op1('#skF_1','#skF_2')) ),
inference(superposition,[status(thm),theory(equality)],[c_8,c_19094]) ).
tff(c_19164,plain,
( ( op2(h(op1('#skF_1','#skF_2')),h('#skF_1')) = h('#skF_2') )
| ( op2(h('#skF_2'),h('#skF_1')) = h(op1('#skF_1','#skF_2')) ) ),
inference(demodulation,[status(thm),theory(equality)],[c_135,c_12,c_14,c_190,c_175,c_11397,c_11397,c_19143]) ).
tff(c_24269,plain,
( ( h(op1(op1('#skF_1','#skF_2'),'#skF_1')) = h('#skF_2') )
| ( op2(h('#skF_2'),h('#skF_1')) = h(op1('#skF_1','#skF_2')) ) ),
inference(demodulation,[status(thm),theory(equality)],[c_12016,c_19164]) ).
tff(c_24270,plain,
op2(h('#skF_2'),h('#skF_1')) = h(op1('#skF_1','#skF_2')),
inference(splitLeft,[status(thm)],[c_24269]) ).
tff(c_192,plain,
! [W_41,X1_42] :
( ( h(op1(W_41,j(X1_42))) = op2(h(W_41),X1_42) )
| ~ sorti1(j(X1_42))
| ~ sorti1(W_41)
| ~ sorti2(X1_42) ),
inference(superposition,[status(thm),theory(equality)],[c_20,c_67]) ).
tff(c_579,plain,
! [W_75,X1_76] :
( ( j(op2(h(W_75),X1_76)) = op1(W_75,j(X1_76)) )
| ~ sorti1(op1(W_75,j(X1_76)))
| ~ sorti1(j(X1_76))
| ~ sorti1(W_75)
| ~ sorti2(X1_76) ),
inference(superposition,[status(thm),theory(equality)],[c_192,c_18]) ).
tff(c_605,plain,
! [U_1,X1_76] :
( ( j(op2(h(U_1),X1_76)) = op1(U_1,j(X1_76)) )
| ~ sorti2(X1_76)
| ~ sorti1(j(X1_76))
| ~ sorti1(U_1) ),
inference(resolution,[status(thm)],[c_2,c_579]) ).
tff(c_24331,plain,
( ( op1('#skF_2',j(h('#skF_1'))) = j(h(op1('#skF_1','#skF_2'))) )
| ~ sorti2(h('#skF_1'))
| ~ sorti1(j(h('#skF_1')))
| ~ sorti1('#skF_2') ),
inference(superposition,[status(thm),theory(equality)],[c_24270,c_605]) ).
tff(c_24411,plain,
op1('#skF_2','#skF_1') = op1('#skF_1','#skF_2'),
inference(demodulation,[status(thm),theory(equality)],[c_12,c_14,c_1485,c_190,c_1485,c_11529,c_24331]) ).
tff(c_24413,plain,
$false,
inference(negUnitSimplification,[status(thm)],[c_10,c_24411]) ).
tff(c_24414,plain,
h(op1(op1('#skF_1','#skF_2'),'#skF_1')) = h('#skF_2'),
inference(splitRight,[status(thm)],[c_24269]) ).
tff(c_2215,plain,
! [W_13] :
( ( op1(j(h(W_13)),'#skF_1') = j(h(op1(W_13,'#skF_1'))) )
| ~ sorti2(h(W_13))
| ~ sorti1('#skF_1')
| ~ sorti1(W_13) ),
inference(superposition,[status(thm),theory(equality)],[c_24,c_2108]) ).
tff(c_2255,plain,
! [W_13] :
( ( op1(j(h(W_13)),'#skF_1') = j(h(op1(W_13,'#skF_1'))) )
| ~ sorti2(h(W_13))
| ~ sorti1(W_13) ),
inference(demodulation,[status(thm),theory(equality)],[c_14,c_2215]) ).
tff(c_11824,plain,
( ( j(h(op1(op1('#skF_1','#skF_2'),'#skF_1'))) = op1(op1('#skF_1','#skF_2'),'#skF_1') )
| ~ sorti2(h(op1('#skF_1','#skF_2')))
| ~ sorti1(op1('#skF_1','#skF_2')) ),
inference(superposition,[status(thm),theory(equality)],[c_11529,c_2255]) ).
tff(c_11979,plain,
j(h(op1(op1('#skF_1','#skF_2'),'#skF_1'))) = op1(op1('#skF_1','#skF_2'),'#skF_1'),
inference(demodulation,[status(thm),theory(equality)],[c_135,c_191,c_11824]) ).
tff(c_24418,plain,
op1(op1('#skF_1','#skF_2'),'#skF_1') = j(h('#skF_2')),
inference(demodulation,[status(thm),theory(equality)],[c_24414,c_11979]) ).
tff(c_6,plain,
op1(op1('#skF_1','#skF_2'),'#skF_1') != '#skF_2',
inference(cnfTransformation,[status(thm)],[f_52]) ).
tff(c_24703,plain,
j(h('#skF_2')) != '#skF_2',
inference(demodulation,[status(thm),theory(equality)],[c_24418,c_6]) ).
tff(c_24836,plain,
~ sorti1('#skF_2'),
inference(superposition,[status(thm),theory(equality)],[c_18,c_24703]) ).
tff(c_24840,plain,
$false,
inference(demodulation,[status(thm),theory(equality)],[c_12,c_24836]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.10 % Problem : ALG074+1 : TPTP v8.1.2. Released v2.7.0.
% 0.00/0.10 % Command : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox2/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox2/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s
% 0.10/0.29 % Computer : n021.cluster.edu
% 0.10/0.29 % Model : x86_64 x86_64
% 0.10/0.29 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.29 % Memory : 8042.1875MB
% 0.10/0.29 % OS : Linux 3.10.0-693.el7.x86_64
% 0.10/0.29 % CPULimit : 300
% 0.10/0.29 % WCLimit : 300
% 0.10/0.29 % DateTime : Thu Aug 3 20:28:36 EDT 2023
% 0.10/0.30 % CPUTime :
% 18.13/6.10 % SZS status Theorem for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 18.13/6.10
% 18.13/6.10 % SZS output start CNFRefutation for /export/starexec/sandbox2/benchmark/theBenchmark.p
% See solution above
% 18.39/6.15
% 18.39/6.15 Inference rules
% 18.39/6.15 ----------------------
% 18.39/6.15 #Ref : 0
% 18.39/6.15 #Sup : 6145
% 18.39/6.15 #Fact : 0
% 18.39/6.15 #Define : 0
% 18.39/6.15 #Split : 9
% 18.39/6.15 #Chain : 0
% 18.39/6.15 #Close : 0
% 18.39/6.15
% 18.39/6.15 Ordering : KBO
% 18.39/6.15
% 18.39/6.15 Simplification rules
% 18.39/6.15 ----------------------
% 18.39/6.15 #Subsume : 576
% 18.39/6.15 #Demod : 11446
% 18.39/6.15 #Tautology : 1374
% 18.39/6.15 #SimpNegUnit : 5
% 18.39/6.15 #BackRed : 37
% 18.39/6.15
% 18.39/6.15 #Partial instantiations: 0
% 18.39/6.15 #Strategies tried : 1
% 18.39/6.15
% 18.39/6.15 Timing (in seconds)
% 18.39/6.15 ----------------------
% 18.39/6.15 Preprocessing : 0.55
% 18.39/6.15 Parsing : 0.32
% 18.39/6.15 CNF conversion : 0.03
% 18.39/6.15 Main loop : 4.55
% 18.39/6.15 Inferencing : 1.18
% 18.39/6.15 Reduction : 1.80
% 18.39/6.15 Demodulation : 1.47
% 18.39/6.15 BG Simplification : 0.16
% 18.39/6.15 Subsumption : 1.12
% 18.39/6.15 Abstraction : 0.21
% 18.39/6.15 MUC search : 0.00
% 18.39/6.15 Cooper : 0.00
% 18.39/6.15 Total : 5.17
% 18.39/6.15 Index Insertion : 0.00
% 18.39/6.15 Index Deletion : 0.00
% 18.39/6.15 Index Matching : 0.00
% 18.39/6.15 BG Taut test : 0.00
%------------------------------------------------------------------------------