TSTP Solution File: SYO384^5 by Vampire-SAT---4.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Vampire-SAT---4.8
% Problem  : SYO384^5 : TPTP v8.2.0. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s

% Computer : n011.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 May 21 09:11:05 EDT 2024

% Result   : Theorem 0.19s 0.38s
% Output   : Refutation 0.19s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12  % Problem    : SYO384^5 : TPTP v8.2.0. Released v4.0.0.
% 0.03/0.13  % Command    : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s
% 0.13/0.34  % Computer : n011.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit   : 300
% 0.13/0.34  % WCLimit    : 300
% 0.13/0.34  % DateTime   : Mon May 20 09:40:23 EDT 2024
% 0.13/0.34  % CPUTime    : 
% 0.13/0.35  % (16490)Running in auto input_syntax mode. Trying TPTP
% 0.13/0.36  % (16494)fmb+10_1_bce=on:fmbas=expand:fmbksg=on:fmbsr=1.3:gsp=on:nm=4_470 on theBenchmark for (470ds/0Mi)
% 0.13/0.36  % (16491)fmb+10_1_fmbas=off:fmbsr=1.3:nm=2_1451 on theBenchmark for (1451ds/0Mi)
% 0.13/0.37  % (16496)dis+11_4:5_nm=4_216 on theBenchmark for (216ds/0Mi)
% 0.13/0.37  % (16495)dis+1_20_av=off:lcm=predicate:nm=2:nwc=2.0_396 on theBenchmark for (396ds/0Mi)
% 0.13/0.37  % (16494)WARNING: Not using GeneralSplitting currently not compatible with polymorphic/higher-order inputs.
% 0.13/0.37  % Exception at run slice level
% 0.13/0.37  User error: Finite model buillding is currently not compatible with polymorphism or higher-order constructs
% 0.13/0.37  % Exception at run slice level
% 0.13/0.37  User error: Finite model buillding is currently not compatible with polymorphism or higher-order constructs
% 0.19/0.37  % (16492)fmb+10_1_bce=on:fmbas=expand:fmbksg=on:fmbsr=1.3_569 on theBenchmark for (569ds/0Mi)
% 0.19/0.37  % Exception at run slice level
% 0.19/0.37  User error: Finite model buillding is currently not compatible with polymorphism or higher-order constructs
% 0.19/0.37  % (16497)fmb+10_1_fmbas=off:fmbsr=1.3:nm=2:si=on:rtra=on:rawr=on:rp=on:fmbksg=on_1451 on theBenchmark for (1451ds/0Mi)
% 0.19/0.37  % Exception at run slice level
% 0.19/0.37  User error: Finite model buillding is currently not compatible with polymorphism or higher-order constructs
% 0.19/0.37  % (16493)dis-2_2:3_amm=sco:anc=none:bce=on:fsr=off:gsp=on:nm=16:nwc=1.2:nicw=on:sac=on:sp=weighted_frequency_476 on theBenchmark for (476ds/0Mi)
% 0.19/0.37  % (16493)WARNING: Not using GeneralSplitting currently not compatible with polymorphic/higher-order inputs.
% 0.19/0.38  % (16495)First to succeed.
% 0.19/0.38  % (16496)Also succeeded, but the first one will report.
% 0.19/0.38  % (16493)Also succeeded, but the first one will report.
% 0.19/0.38  % (16495)Solution written to "/export/starexec/sandbox/tmp/vampire-proof-16490"
% 0.19/0.38  % (16498)fmb+10_1_bce=on:fmbas=expand:fmbksg=on:fmbsr=1.3:si=on:rtra=on:rawr=on:rp=on:fmbksg=on_569 on theBenchmark for (569ds/0Mi)
% 0.19/0.38  WARNING Broken Constraint: if fmb_keep_sbeam_generators(on) has been set then saturation_algorithm(discount) is equal to fmb
% 0.19/0.38  % (16495)Refutation found. Thanks to Tanya!
% 0.19/0.38  % SZS status Theorem for theBenchmark
% 0.19/0.38  % SZS output start Proof for theBenchmark
% 0.19/0.38  thf(type_def_5, type, sTfun: ($tType * $tType) > $tType).
% 0.19/0.38  thf(func_def_0, type, cD: $i > $i > $i > $o).
% 0.19/0.38  thf(func_def_1, type, cF: $i > $i > $o).
% 0.19/0.38  thf(func_def_2, type, cS: $i > $i > $o).
% 0.19/0.38  thf(func_def_6, type, sP0: $i > $i > $i > $o).
% 0.19/0.38  thf(func_def_7, type, sP1: $o).
% 0.19/0.38  thf(func_def_8, type, sK2: $i > $i).
% 0.19/0.38  thf(func_def_9, type, sK3: $i > $i > $i).
% 0.19/0.38  thf(func_def_10, type, sK4: $i > $i > $i > $i).
% 0.19/0.38  thf(func_def_11, type, sK5: $i > $i > $i > $i).
% 0.19/0.38  thf(func_def_12, type, sK6: $i > $i).
% 0.19/0.38  thf(func_def_13, type, sK7: $i > $i > $i).
% 0.19/0.38  thf(func_def_14, type, sK8: $i > $i > $i).
% 0.19/0.38  thf(func_def_15, type, sK9: $i > $i).
% 0.19/0.38  thf(func_def_17, type, sK11: $i > $i).
% 0.19/0.38  thf(func_def_18, type, sK12: $i > $i).
% 0.19/0.38  thf(func_def_20, type, sK14: $i > $i).
% 0.19/0.38  thf(func_def_22, type, sK16: $i > $i).
% 0.19/0.38  thf(func_def_23, type, sK17: $i > $i).
% 0.19/0.38  thf(func_def_25, type, kCOMB: !>[X0: $tType, X1: $tType]:(X0 > X1 > X0)).
% 0.19/0.38  thf(func_def_26, type, bCOMB: !>[X0: $tType, X1: $tType, X2: $tType]:((X1 > X2) > (X0 > X1) > X0 > X2)).
% 0.19/0.38  thf(func_def_27, type, vAND: $o > $o > $o).
% 0.19/0.38  thf(func_def_28, type, vOR: $o > $o > $o).
% 0.19/0.38  thf(func_def_29, type, vIMP: $o > $o > $o).
% 0.19/0.38  thf(func_def_30, type, vNOT: $o > $o).
% 0.19/0.38  thf(func_def_31, type, vEQ: !>[X0: $tType]:(X0 > X0 > $o)).
% 0.19/0.38  thf(f174,plain,(
% 0.19/0.38    $false),
% 0.19/0.38    inference(trivial_inequality_removal,[],[f169])).
% 0.19/0.38  thf(f169,plain,(
% 0.19/0.38    ($true = $false)),
% 0.19/0.38    inference(superposition,[],[f77,f164])).
% 0.19/0.38  thf(f164,plain,(
% 0.19/0.38    ( ! [X0 : $i,X1 : $i] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,vAPP($i,$i,vAPP($i,sTfun($i,$i),sK8,vAPP($i,$i,sK11,vAPP($i,$i,sK9,X0))),X1)),vAPP($i,$i,sK12,sK10)),X0))) )),
% 0.19/0.38    inference(trivial_inequality_removal,[],[f161])).
% 0.19/0.38  thf(f161,plain,(
% 0.19/0.38    ( ! [X0 : $i,X1 : $i] : (($true = $false) | ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,vAPP($i,$i,vAPP($i,sTfun($i,$i),sK8,vAPP($i,$i,sK11,vAPP($i,$i,sK9,X0))),X1)),vAPP($i,$i,sK12,sK10)),X0))) )),
% 0.19/0.38    inference(superposition,[],[f46,f155])).
% 0.19/0.38  thf(f155,plain,(
% 0.19/0.38    ( ! [X2 : $i,X0 : $i,X1 : $i] : (($false = vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,vAPP($i,$i,vAPP($i,sTfun($i,$i),sK7,vAPP($i,$i,sK11,vAPP($i,$i,sK9,X0))),X1)),X2)) | ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X2),vAPP($i,$i,sK12,sK10)),X0))) )),
% 0.19/0.38    inference(trivial_inequality_removal,[],[f140])).
% 0.19/0.38  thf(f140,plain,(
% 0.19/0.38    ( ! [X2 : $i,X0 : $i,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X2),vAPP($i,$i,sK12,sK10)),X0)) | ($false = vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,vAPP($i,$i,vAPP($i,sTfun($i,$i),sK7,vAPP($i,$i,sK11,vAPP($i,$i,sK9,X0))),X1)),X2))) )),
% 0.19/0.38    inference(superposition,[],[f105,f84])).
% 0.19/0.38  thf(f84,plain,(
% 0.19/0.38    ( ! [X0 : $i,X1 : $i] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,vAPP($i,$i,vAPP($i,sTfun($i,$i),sK7,vAPP($i,$i,sK11,X0)),X1)),sK10),X0))) )),
% 0.19/0.38    inference(trivial_inequality_removal,[],[f81])).
% 0.19/0.38  thf(f81,plain,(
% 0.19/0.38    ( ! [X0 : $i,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,vAPP($i,$i,vAPP($i,sTfun($i,$i),sK7,vAPP($i,$i,sK11,X0)),X1)),sK10),X0))) )),
% 0.19/0.38    inference(superposition,[],[f43,f45])).
% 0.19/0.38  thf(f45,plain,(
% 0.19/0.38    ( ! [X2 : $i,X0 : $i] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X2),vAPP($i,$i,vAPP($i,sTfun($i,$i),sK7,X2),X0)))) )),
% 0.19/0.38    inference(cnf_transformation,[],[f34])).
% 0.19/0.38  thf(f34,plain,(
% 0.19/0.38    ! [X0] : ! [X2] : ((($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,vAPP($i,$i,vAPP($i,sTfun($i,$i),sK8,X2),X0)),X0),vAPP($i,$i,sK6,X0))) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,vAPP($i,$i,vAPP($i,sTfun($i,$i),sK7,X2),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),sK8,X2),X0)))) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X2),vAPP($i,$i,vAPP($i,sTfun($i,$i),sK7,X2),X0)))) & ! [X5] : ! [X7,X8] : (! [X9,X10] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X9),X10),X5)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X8),X10)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X7),X9))) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X7),X8),vAPP($i,$i,sK9,X5)))) & ! [X12] : ! [X14] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X14),sK10),X12)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,vAPP($i,$i,sK11,X12)),X14))) & ! [X15] : ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X15),vAPP($i,$i,sK12,X15))) & (! [X18] : ! [X20] : (! [X21] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X21),sK13),X18)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X20),X21))) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,vAPP($i,$i,sK14,X18)),X20))) | ! [X23] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),sP0,vAPP($i,$i,sK16,X23)),vAPP($i,$i,sK17,X23)),sK15)) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,vAPP($i,$i,sK16,X23)),vAPP($i,$i,sK17,X23)),X23))) | ($true = sP1) | ! [X27] : ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,sK18),X27)))),
% 0.19/0.38    inference(skolemisation,[status(esa),new_symbols(skolem,[sK6,sK7,sK8,sK9,sK10,sK11,sK12,sK13,sK14,sK15,sK16,sK17,sK18])],[f21,f33,f32,f31,f30,f29,f28,f27,f26,f25,f24,f23,f22])).
% 0.19/0.38  thf(f22,plain,(
% 0.19/0.38    ! [X0] : (? [X1] : ! [X2] : ? [X3] : (? [X4] : (($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X4),X0),X1)) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X3),X4))) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X2),X3))) => ! [X2] : ? [X3] : (? [X4] : (($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X4),X0),vAPP($i,$i,sK6,X0))) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X3),X4))) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X2),X3))))),
% 0.19/0.38    introduced(choice_axiom,[])).
% 0.19/0.38  thf(f23,plain,(
% 0.19/0.38    ! [X0,X2] : (? [X3] : (? [X4] : (($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X4),X0),vAPP($i,$i,sK6,X0))) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X3),X4))) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X2),X3))) => (? [X4] : (($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X4),X0),vAPP($i,$i,sK6,X0))) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,vAPP($i,$i,vAPP($i,sTfun($i,$i),sK7,X2),X0)),X4))) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X2),vAPP($i,$i,vAPP($i,sTfun($i,$i),sK7,X2),X0)))))),
% 0.19/0.38    introduced(choice_axiom,[])).
% 0.19/0.38  thf(f24,plain,(
% 0.19/0.38    ! [X0,X2] : (? [X4] : (($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X4),X0),vAPP($i,$i,sK6,X0))) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,vAPP($i,$i,vAPP($i,sTfun($i,$i),sK7,X2),X0)),X4))) => (($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,vAPP($i,$i,vAPP($i,sTfun($i,$i),sK8,X2),X0)),X0),vAPP($i,$i,sK6,X0))) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,vAPP($i,$i,vAPP($i,sTfun($i,$i),sK7,X2),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),sK8,X2),X0)))))),
% 0.19/0.38    introduced(choice_axiom,[])).
% 0.19/0.38  thf(f25,plain,(
% 0.19/0.38    ! [X5] : (? [X6] : ! [X7,X8] : (! [X9,X10] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X9),X10),X5)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X8),X10)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X7),X9))) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X7),X8),X6))) => ! [X8,X7] : (! [X9,X10] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X9),X10),X5)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X8),X10)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X7),X9))) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X7),X8),vAPP($i,$i,sK9,X5)))))),
% 0.19/0.38    introduced(choice_axiom,[])).
% 0.19/0.38  thf(f26,plain,(
% 0.19/0.38    ? [X11] : ! [X12] : ? [X13] : ! [X14] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X14),X11),X12)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X13),X14))) => ! [X12] : ? [X13] : ! [X14] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X14),sK10),X12)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X13),X14)))),
% 0.19/0.38    introduced(choice_axiom,[])).
% 0.19/0.38  thf(f27,plain,(
% 0.19/0.38    ! [X12] : (? [X13] : ! [X14] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X14),sK10),X12)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X13),X14))) => ! [X14] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X14),sK10),X12)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,vAPP($i,$i,sK11,X12)),X14))))),
% 0.19/0.38    introduced(choice_axiom,[])).
% 0.19/0.38  thf(f28,plain,(
% 0.19/0.38    ! [X15] : (? [X16] : ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X15),X16)) => ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X15),vAPP($i,$i,sK12,X15))))),
% 0.19/0.38    introduced(choice_axiom,[])).
% 0.19/0.38  thf(f29,plain,(
% 0.19/0.38    ? [X17] : ! [X18] : ? [X19] : ! [X20] : (! [X21] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X21),X17),X18)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X20),X21))) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X19),X20))) => ! [X18] : ? [X19] : ! [X20] : (! [X21] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X21),sK13),X18)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X20),X21))) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X19),X20)))),
% 0.19/0.38    introduced(choice_axiom,[])).
% 0.19/0.38  thf(f30,plain,(
% 0.19/0.38    ! [X18] : (? [X19] : ! [X20] : (! [X21] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X21),sK13),X18)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X20),X21))) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X19),X20))) => ! [X20] : (! [X21] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X21),sK13),X18)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X20),X21))) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,vAPP($i,$i,sK14,X18)),X20))))),
% 0.19/0.38    introduced(choice_axiom,[])).
% 0.19/0.38  thf(f31,plain,(
% 0.19/0.38    ? [X22] : ! [X23] : ? [X24,X25] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),sP0,X24),X25),X22)) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X24),X25),X23))) => ! [X23] : ? [X25,X24] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),sP0,X24),X25),sK15)) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X24),X25),X23)))),
% 0.19/0.38    introduced(choice_axiom,[])).
% 0.19/0.38  thf(f32,plain,(
% 0.19/0.38    ! [X23] : (? [X25,X24] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),sP0,X24),X25),sK15)) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X24),X25),X23))) => (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),sP0,vAPP($i,$i,sK16,X23)),vAPP($i,$i,sK17,X23)),sK15)) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,vAPP($i,$i,sK16,X23)),vAPP($i,$i,sK17,X23)),X23))))),
% 0.19/0.38    introduced(choice_axiom,[])).
% 0.19/0.38  thf(f33,plain,(
% 0.19/0.38    ? [X26] : ! [X27] : ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X26),X27)) => ! [X27] : ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,sK18),X27))),
% 0.19/0.38    introduced(choice_axiom,[])).
% 0.19/0.38  thf(f21,plain,(
% 0.19/0.38    ! [X0] : ? [X1] : ! [X2] : ? [X3] : (? [X4] : (($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X4),X0),X1)) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X3),X4))) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X2),X3))) & ! [X5] : ? [X6] : ! [X7,X8] : (! [X9,X10] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X9),X10),X5)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X8),X10)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X7),X9))) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X7),X8),X6))) & ? [X11] : ! [X12] : ? [X13] : ! [X14] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X14),X11),X12)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X13),X14))) & ! [X15] : ? [X16] : ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X15),X16)) & (? [X17] : ! [X18] : ? [X19] : ! [X20] : (! [X21] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X21),X17),X18)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X20),X21))) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X19),X20))) | ? [X22] : ! [X23] : ? [X24,X25] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),sP0,X24),X25),X22)) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X24),X25),X23))) | ($true = sP1) | ? [X26] : ! [X27] : ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X26),X27)))),
% 0.19/0.38    inference(rectify,[],[f11])).
% 0.19/0.38  thf(f11,plain,(
% 0.19/0.38    ! [X29] : ? [X30] : ! [X31] : ? [X32] : (? [X33] : (($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X33),X29),X30)) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X32),X33))) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X31),X32))) & ! [X17] : ? [X18] : ! [X19,X20] : (! [X21,X22] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X21),X22),X17)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X20),X22)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X19),X21))) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X19),X20),X18))) & ? [X23] : ! [X24] : ? [X25] : ! [X26] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X26),X23),X24)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X25),X26))) & ! [X27] : ? [X28] : ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X27),X28)) & (? [X12] : ! [X13] : ? [X14] : ! [X15] : (! [X16] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X16),X12),X13)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X15),X16))) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X14),X15))) | ? [X0] : ! [X1] : ? [X2,X3] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),sP0,X2),X3),X0)) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X2),X3),X1))) | ($true = sP1) | ? [X10] : ! [X11] : ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X10),X11)))),
% 0.19/0.38    inference(definition_folding,[],[f8,f10,f9])).
% 0.19/0.38  thf(f9,plain,(
% 0.19/0.38    ! [X0,X3,X2] : (? [X4,X5] : (($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X4),X5),X0)) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X3),X5)) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X2),X4))) | ~($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),sP0,X2),X3),X0)))),
% 0.19/0.38    introduced(predicate_definition_introduction,[new_symbols(naming,[=])])).
% 0.19/0.38  thf(f10,plain,(
% 0.19/0.38    ! [X6] : ? [X7] : ! [X8] : ? [X9] : (($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X9),X6),X7)) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X8),X9))) | ~($true = sP1)),
% 0.19/0.38    introduced(predicate_definition_introduction,[new_symbols(naming,[=])])).
% 0.19/0.38  thf(f8,plain,(
% 0.19/0.38    ! [X29] : ? [X30] : ! [X31] : ? [X32] : (? [X33] : (($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X33),X29),X30)) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X32),X33))) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X31),X32))) & ! [X17] : ? [X18] : ! [X19,X20] : (! [X21,X22] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X21),X22),X17)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X20),X22)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X19),X21))) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X19),X20),X18))) & ? [X23] : ! [X24] : ? [X25] : ! [X26] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X26),X23),X24)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X25),X26))) & ! [X27] : ? [X28] : ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X27),X28)) & (? [X12] : ! [X13] : ? [X14] : ! [X15] : (! [X16] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X16),X12),X13)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X15),X16))) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X14),X15))) | ? [X0] : ! [X1] : ? [X2,X3] : (? [X4,X5] : (($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X4),X5),X0)) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X3),X5)) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X2),X4))) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X2),X3),X1))) | ! [X6] : ? [X7] : ! [X8] : ? [X9] : (($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X9),X6),X7)) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X8),X9))) | ? [X10] : ! [X11] : ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X10),X11)))),
% 0.19/0.38    inference(flattening,[],[f7])).
% 0.19/0.38  thf(f7,plain,(
% 0.19/0.38    (! [X29] : ? [X30] : ! [X31] : ? [X32] : (? [X33] : (($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X33),X29),X30)) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X32),X33))) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X31),X32))) & (! [X17] : ? [X18] : ! [X19,X20] : (! [X21,X22] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X21),X22),X17)) | (($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X20),X22)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X19),X21)))) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X19),X20),X18))) & ? [X23] : ! [X24] : ? [X25] : ! [X26] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X26),X23),X24)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X25),X26))) & ! [X27] : ? [X28] : ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X27),X28)))) & (? [X12] : ! [X13] : ? [X14] : ! [X15] : (! [X16] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X16),X12),X13)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X15),X16))) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X14),X15))) | (? [X0] : ! [X1] : ? [X2,X3] : (? [X4,X5] : (($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X4),X5),X0)) & (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X3),X5)) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X2),X4)))) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X2),X3),X1))) | ! [X6] : ? [X7] : ! [X8] : ? [X9] : (($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X9),X6),X7)) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X8),X9))) | ? [X10] : ! [X11] : ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X10),X11))))),
% 0.19/0.38    inference(ennf_transformation,[],[f6])).
% 0.19/0.38  thf(f6,plain,(
% 0.19/0.38    ~(((! [X0] : ? [X1] : ! [X2,X3] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X2),X3),X1)) => ! [X4,X5] : ((($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X3),X5)) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X2),X4))) => ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X4),X5),X0)))) & ? [X6] : ! [X7] : ? [X8] : ! [X9] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X8),X9)) => ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X9),X6),X7))) & ! [X10] : ? [X11] : ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X10),X11))) => ? [X12] : ! [X13] : ? [X14] : ! [X15] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X14),X15)) => ! [X16] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X15),X16)) => ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X16),X12),X13))))) => ((! [X17] : ? [X18] : ! [X19,X20] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X19),X20),X18)) => ! [X21,X22] : ((($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X20),X22)) & ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X19),X21))) => ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X21),X22),X17)))) & ? [X23] : ! [X24] : ? [X25] : ! [X26] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X25),X26)) => ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X26),X23),X24))) & ! [X27] : ? [X28] : ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X27),X28))) => ? [X29] : ! [X30] : ? [X31] : ! [X32] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X31),X32)) => ! [X33] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X32),X33)) => ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X33),X29),X30))))))),
% 0.19/0.38    inference(fool_elimination,[],[f5])).
% 0.19/0.38  thf(f5,plain,(
% 0.19/0.38    ~(((! [X0] : ? [X1] : ! [X2,X3] : (vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X2),X3),X1) => ! [X4,X5] : ((vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X3),X5) & vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X2),X4)) => vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X4),X5),X0))) & ? [X6] : ! [X7] : ? [X8] : ! [X9] : (vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X8),X9) => vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X9),X6),X7)) & ! [X10] : ? [X11] : vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X10),X11)) => ? [X12] : ! [X13] : ? [X14] : ! [X15] : (vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X14),X15) => ! [X16] : (vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X15),X16) => vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X16),X12),X13)))) => ((! [X17] : ? [X18] : ! [X19,X20] : (vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X19),X20),X18) => ! [X21,X22] : ((vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X20),X22) & vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X19),X21)) => vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X21),X22),X17))) & ? [X23] : ! [X24] : ? [X25] : ! [X26] : (vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X25),X26) => vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X26),X23),X24)) & ! [X27] : ? [X28] : vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X27),X28)) => ? [X29] : ! [X30] : ? [X31] : ! [X32] : (vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X31),X32) => ! [X33] : (vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X32),X33) => vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X33),X29),X30)))))),
% 0.19/0.38    inference(rectify,[],[f2])).
% 0.19/0.38  thf(f2,negated_conjecture,(
% 0.19/0.38    ~(((! [X2] : ? [X5] : ! [X6,X7] : (vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X6),X7),X5) => ! [X1,X8] : ((vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X7),X8) & vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X6),X1)) => vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X1),X8),X2))) & ? [X0] : ! [X2] : ? [X3] : ! [X4] : (vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X3),X4) => vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X4),X0),X2)) & ! [X0] : ? [X1] : vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X0),X1)) => ? [X1] : ! [X2] : ? [X9] : ! [X4] : (vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X9),X4) => ! [X8] : (vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X4),X8) => vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X8),X1),X2)))) => ((! [X2] : ? [X5] : ! [X6,X7] : (vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X6),X7),X5) => ! [X1,X8] : ((vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X7),X8) & vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X6),X1)) => vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X1),X8),X2))) & ? [X0] : ! [X2] : ? [X3] : ! [X4] : (vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X3),X4) => vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X4),X0),X2)) & ! [X0] : ? [X1] : vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X0),X1)) => ? [X1] : ! [X2] : ? [X9] : ! [X4] : (vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X9),X4) => ! [X8] : (vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X4),X8) => vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X8),X1),X2)))))),
% 0.19/0.38    inference(negated_conjecture,[],[f1])).
% 0.19/0.38  thf(f1,conjecture,(
% 0.19/0.38    ((! [X2] : ? [X5] : ! [X6,X7] : (vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X6),X7),X5) => ! [X1,X8] : ((vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X7),X8) & vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X6),X1)) => vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X1),X8),X2))) & ? [X0] : ! [X2] : ? [X3] : ! [X4] : (vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X3),X4) => vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X4),X0),X2)) & ! [X0] : ? [X1] : vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X0),X1)) => ? [X1] : ! [X2] : ? [X9] : ! [X4] : (vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X9),X4) => ! [X8] : (vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X4),X8) => vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X8),X1),X2)))) => ((! [X2] : ? [X5] : ! [X6,X7] : (vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X6),X7),X5) => ! [X1,X8] : ((vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X7),X8) & vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X6),X1)) => vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X1),X8),X2))) & ? [X0] : ! [X2] : ? [X3] : ! [X4] : (vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X3),X4) => vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X4),X0),X2)) & ! [X0] : ? [X1] : vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X0),X1)) => ? [X1] : ! [X2] : ? [X9] : ! [X4] : (vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,X9),X4) => ! [X8] : (vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X4),X8) => vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X8),X1),X2))))),
% 0.19/0.38    file('/export/starexec/sandbox/benchmark/theBenchmark.p',cTHM408)).
% 0.19/0.38  thf(f43,plain,(
% 0.19/0.38    ( ! [X14 : $i,X12 : $i] : (($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cS,vAPP($i,$i,sK11,X12)),X14)) | ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X14),sK10),X12))) )),
% 0.19/0.38    inference(cnf_transformation,[],[f34])).
% 0.19/0.38  thf(f105,plain,(
% 0.19/0.38    ( ! [X2 : $i,X3 : $i,X0 : $i,X1 : $i] : (($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X0),X2),vAPP($i,$i,sK9,X3))) | ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X1),vAPP($i,$i,sK12,X2)),X3)) | (vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X0),X1) = $false)) )),
% 0.19/0.38    inference(trivial_inequality_removal,[],[f104])).
% 0.19/0.38  thf(f104,plain,(
% 0.19/0.38    ( ! [X2 : $i,X3 : $i,X0 : $i,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X1),vAPP($i,$i,sK12,X2)),X3)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X0),X2),vAPP($i,$i,sK9,X3))) | (vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X0),X1) = $false)) )),
% 0.19/0.38    inference(superposition,[],[f101,f4])).
% 0.19/0.38  thf(f4,plain,(
% 0.19/0.38    ( ! [X0 : $o] : (($true = X0) | ($false = X0)) )),
% 0.19/0.38    introduced(fool_axiom,[])).
% 0.19/0.38  thf(f101,plain,(
% 0.19/0.38    ( ! [X2 : $i,X3 : $i,X0 : $i,X1 : $i] : (($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X3),X1)) | ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X1),vAPP($i,$i,sK12,X0)),X2)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X3),X0),vAPP($i,$i,sK9,X2)))) )),
% 0.19/0.38    inference(trivial_inequality_removal,[],[f96])).
% 0.19/0.38  thf(f96,plain,(
% 0.19/0.38    ( ! [X2 : $i,X3 : $i,X0 : $i,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X1),vAPP($i,$i,sK12,X0)),X2)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X3),X1)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X3),X0),vAPP($i,$i,sK9,X2)))) )),
% 0.19/0.38    inference(superposition,[],[f44,f42])).
% 0.19/0.38  thf(f42,plain,(
% 0.19/0.38    ( ! [X15 : $i] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X15),vAPP($i,$i,sK12,X15)))) )),
% 0.19/0.38    inference(cnf_transformation,[],[f34])).
% 0.19/0.38  thf(f44,plain,(
% 0.19/0.38    ( ! [X10 : $i,X8 : $i,X9 : $i,X7 : $i,X5 : $i] : (($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X8),X10)) | ($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X9),X10),X5)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,X7),X9)) | ($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,X7),X8),vAPP($i,$i,sK9,X5)))) )),
% 0.19/0.38    inference(cnf_transformation,[],[f34])).
% 0.19/0.38  thf(f46,plain,(
% 0.19/0.38    ( ! [X2 : $i,X0 : $i] : (($true = vAPP($i,$o,vAPP($i,sTfun($i,$o),cF,vAPP($i,$i,vAPP($i,sTfun($i,$i),sK7,X2),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),sK8,X2),X0)))) )),
% 0.19/0.38    inference(cnf_transformation,[],[f34])).
% 0.19/0.38  thf(f77,plain,(
% 0.19/0.38    ( ! [X0 : $i,X1 : $i] : (($false = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,vAPP($i,$i,vAPP($i,sTfun($i,$i),sK8,X0),X1)),X1),vAPP($i,$i,sK6,X1)))) )),
% 0.19/0.38    inference(trivial_inequality_removal,[],[f76])).
% 0.19/0.38  thf(f76,plain,(
% 0.19/0.38    ( ! [X0 : $i,X1 : $i] : (($true != $true) | ($false = vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,vAPP($i,$i,vAPP($i,sTfun($i,$i),sK8,X0),X1)),X1),vAPP($i,$i,sK6,X1)))) )),
% 0.19/0.38    inference(superposition,[],[f47,f4])).
% 0.19/0.38  thf(f47,plain,(
% 0.19/0.38    ( ! [X2 : $i,X0 : $i] : (($true != vAPP($i,$o,vAPP($i,sTfun($i,$o),vAPP($i,sTfun($i,sTfun($i,$o)),cD,vAPP($i,$i,vAPP($i,sTfun($i,$i),sK8,X2),X0)),X0),vAPP($i,$i,sK6,X0)))) )),
% 0.19/0.38    inference(cnf_transformation,[],[f34])).
% 0.19/0.38  % SZS output end Proof for theBenchmark
% 0.19/0.38  % (16495)------------------------------
% 0.19/0.38  % (16495)Version: Vampire 4.8 (commit 3a798227e on 2024-05-03 07:42:47 +0200)
% 0.19/0.38  % (16495)Termination reason: Refutation
% 0.19/0.38  
% 0.19/0.38  % (16495)Memory used [KB]: 916
% 0.19/0.38  % (16495)Time elapsed: 0.017 s
% 0.19/0.38  % (16495)Instructions burned: 33 (million)
% 0.19/0.38  % (16490)Success in time 0.022 s
%------------------------------------------------------------------------------