%------------------------------------------------------------------------------
% File : Vampire---5.0.1
% Problem : COM270_1 : TPTP v9.3.1. Released v9.3.0.
% Transfm : none
% Format : tptp:raw
% Command : run_vampire /export/starexec/sandbox2/benchmark/theBenchmark.p 300 THM
% Computer : n026.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 09:39:57 AM UTC 2026
% Result : Theorem 26.36s 7.20s
% Output : Refutation 0.28s
% Verified :
% SZS Type : Refutation
% Derivation depth : 28
% Number of leaves : 121
% Syntax : Number of formulae : 835 ( 113 unt; 0 typ; 100 def)
% Number of atoms : 3063 (1061 equ)
% Maximal formula atoms : 65 ( 3 avg)
% Number of connectives : 3631 (1403 ~;1816 |; 315 &)
% ( 87 <=>; 10 =>; 0 <=; 0 <~>)
% Maximal formula depth : 23 ( 5 avg)
% Maximal term depth : 5 ( 2 avg)
% Number of types : 27 ( 26 usr)
% Number of type conns : 0 ( 0 >; 0 *; 0 +; 0 <<)
% Number of predicates : 186 ( 184 usr; 88 prp; 0-5 aty)
% Number of functors : 506 ( 506 usr; 38 con; 0-4 aty)
% Number of variables : 791 ( 0 sgn 631 !; 160 ?; 791 :)
% Comments :
%------------------------------------------------------------------------------
tff(type_def_5,type,
vEntry: $tType ).
tff(type_def_6,type,
vYN: $tType ).
tff(type_def_7,type,
vMapConf: $tType ).
tff(type_def_8,type,
vOptAType: $tType ).
tff(type_def_9,type,
vATMap: $tType ).
tff(type_def_10,type,
vQuestionnaire: $tType ).
tff(type_def_11,type,
vOptMapConf: $tType ).
tff(type_def_12,type,
vQConf: $tType ).
tff(type_def_13,type,
vstring: $tType ).
tff(type_def_14,type,
vchar: $tType ).
tff(type_def_15,type,
vAval: $tType ).
tff(type_def_16,type,
vOptQConf: $tType ).
tff(type_def_17,type,
vOptQuestion: $tType ).
tff(type_def_18,type,
vAnsMap: $tType ).
tff(type_def_19,type,
vExp: $tType ).
tff(type_def_20,type,
vQMap: $tType ).
tff(type_def_21,type,
vQID: $tType ).
tff(type_def_22,type,
vLabel: $tType ).
tff(type_def_23,type,
vOptAval: $tType ).
tff(type_def_24,type,
vnat: $tType ).
tff(type_def_25,type,
vOptExp: $tType ).
tff(type_def_26,type,
vGID: $tType ).
tff(type_def_27,type,
vATList: $tType ).
tff(type_def_28,type,
vBinOpT: $tType ).
tff(type_def_29,type,
vUnOpT: $tType ).
tff(type_def_30,type,
vAType: $tType ).
tff(func_def_0,type,
vconstant: vAval > vExp ).
tff(func_def_1,type,
vqmempty: vQMap ).
tff(func_def_2,type,
vquestion: ( vQID * vLabel * vAType ) > vEntry ).
tff(func_def_3,type,
vsomeMapConf: vMapConf > vOptMapConf ).
tff(func_def_4,type,
vsomeExp: vExp > vOptExp ).
tff(func_def_5,type,
vsubop: vBinOpT ).
tff(func_def_6,type,
vqcond: ( vExp * vQuestionnaire * vQuestionnaire ) > vQuestionnaire ).
tff(func_def_7,type,
vandop: vBinOpT ).
tff(func_def_8,type,
vnotop: vUnOpT ).
tff(func_def_9,type,
vNum: vnat > vAval ).
tff(func_def_10,type,
vnoAType: vOptAType ).
tff(func_def_11,type,
vyes: vYN ).
tff(func_def_12,type,
ve1: vExp ).
tff(func_def_13,type,
vT: vstring > vAval ).
tff(func_def_14,type,
vNumber: vAType ).
tff(func_def_15,type,
vdivop: vBinOpT ).
tff(func_def_16,type,
vzero: vnat ).
tff(func_def_17,type,
vsucc: vnat > vnat ).
tff(func_def_18,type,
vabind: ( vQID * vAval * vAnsMap ) > vAnsMap ).
tff(func_def_19,type,
vnoAval: vOptAval ).
tff(func_def_20,type,
vYesNo: vAType ).
tff(func_def_21,type,
vdefquestion: ( vQID * vLabel * vAType ) > vEntry ).
tff(func_def_22,type,
vunop: ( vUnOpT * vExp ) > vExp ).
tff(func_def_23,type,
vaempty: vAnsMap ).
tff(func_def_24,type,
vatempty: vATList ).
tff(func_def_25,type,
vscons: ( vchar * vstring ) > vstring ).
tff(func_def_26,type,
vqseq: ( vQuestionnaire * vQuestionnaire ) > vQuestionnaire ).
tff(func_def_27,type,
vmulop: vBinOpT ).
tff(func_def_28,type,
vqempty: vQuestionnaire ).
tff(func_def_29,type,
vsomeQConf: vQConf > vOptQConf ).
tff(func_def_30,type,
vnoQConf: vOptQConf ).
tff(func_def_31,type,
vnoExp: vOptExp ).
tff(func_def_32,type,
vbinop: ( vExp * vBinOpT * vExp ) > vExp ).
tff(func_def_33,type,
vB: vYN > vAval ).
tff(func_def_34,type,
vQC: ( vAnsMap * vQMap * vQuestionnaire ) > vQConf ).
tff(func_def_35,type,
vorop: vBinOpT ).
tff(func_def_36,type,
veqop: vBinOpT ).
tff(func_def_37,type,
vatcons: ( vAType * vATList ) > vATList ).
tff(func_def_38,type,
vText: vAType ).
tff(func_def_39,type,
vsomeAval: vAval > vOptAval ).
tff(func_def_40,type,
vqsingle: vEntry > vQuestionnaire ).
tff(func_def_41,type,
vMC: ( vATMap * vATMap ) > vMapConf ).
tff(func_def_42,type,
vaddop: vBinOpT ).
tff(func_def_43,type,
vsomeQuestion: ( vQID * vLabel * vAType ) > vOptQuestion ).
tff(func_def_44,type,
vltop: vBinOpT ).
tff(func_def_45,type,
vqvar: vQID > vExp ).
tff(func_def_46,type,
vnoMapConf: vOptMapConf ).
tff(func_def_47,type,
vatmbind: ( vQID * vAType * vATMap ) > vATMap ).
tff(func_def_48,type,
vgtop: vBinOpT ).
tff(func_def_49,type,
vsempty: vstring ).
tff(func_def_50,type,
vqmbind: ( vQID * vLabel * vAType * vQMap ) > vQMap ).
tff(func_def_51,type,
vask: vQID > vEntry ).
tff(func_def_52,type,
vsomeAType: vAType > vOptAType ).
tff(func_def_53,type,
ve2: vExp ).
tff(func_def_54,type,
vnoQuestion: vOptQuestion ).
tff(func_def_55,type,
vqgroup: ( vGID * vQuestionnaire ) > vQuestionnaire ).
tff(func_def_56,type,
vatmempty: vATMap ).
tff(func_def_57,type,
vno: vYN ).
tff(func_def_58,type,
vvalue: ( vQID * vAType * vExp ) > vEntry ).
tff(func_def_59,type,
vgetAnswer: ( vLabel * vAType ) > vAval ).
tff(func_def_60,type,
vecheck: ( vATMap * vExp ) > vOptAType ).
tff(func_def_61,type,
vgetAM: vQConf > vAnsMap ).
tff(func_def_62,type,
venumGID: vGID > vGID ).
tff(func_def_63,type,
vaskText: vLabel > vstring ).
tff(func_def_64,type,
vminus: ( vnat * vnat ) > vnat ).
tff(func_def_65,type,
vtypeOf: vAval > vAType ).
tff(func_def_66,type,
vevalBinOp: ( vBinOpT * vAval * vAval ) > vOptExp ).
tff(func_def_67,type,
vgetQM: vQConf > vQMap ).
tff(func_def_68,type,
vinitQID: vQID ).
tff(func_def_69,type,
vplus: ( vnat * vnat ) > vnat ).
tff(func_def_70,type,
vaskYesNo: vLabel > vYN ).
tff(func_def_71,type,
vtypeAM: vAnsMap > vATMap ).
tff(func_def_72,type,
vlookupQMap: ( vQID * vQMap ) > vOptQuestion ).
tff(func_def_73,type,
vaskNumber: vLabel > vnat ).
tff(func_def_74,type,
vinitLabel: vLabel ).
tff(func_def_75,type,
vdivide: ( vnat * vnat ) > vnat ).
tff(func_def_76,type,
vappendATMap: ( vATMap * vATMap ) > vATMap ).
tff(func_def_77,type,
vor: ( vYN * vYN ) > vYN ).
tff(func_def_78,type,
vpred: vnat > vnat ).
tff(func_def_79,type,
vlookupATMap: ( vQID * vATMap ) > vOptAType ).
tff(func_def_80,type,
vqcappend: ( vQConf * vQuestionnaire ) > vQConf ).
tff(func_def_81,type,
venumchar: vchar > vchar ).
tff(func_def_82,type,
vinitchar: vchar ).
tff(func_def_83,type,
vgetQuest: vQConf > vQuestionnaire ).
tff(func_def_84,type,
vevalUnOp: ( vUnOpT * vAval ) > vOptExp ).
tff(func_def_85,type,
vcheckBinOp: ( vBinOpT * vAType * vAType ) > vOptAType ).
tff(func_def_86,type,
vnot: vYN > vYN ).
tff(func_def_87,type,
vreduce: ( vQuestionnaire * vAnsMap * vQMap ) > vOptQConf ).
tff(func_def_88,type,
vmultiply: ( vnat * vnat ) > vnat ).
tff(func_def_89,type,
vappendAnsMap: ( vAnsMap * vAnsMap ) > vAnsMap ).
tff(func_def_90,type,
vcheckUnOp: ( vUnOpT * vAType ) > vOptAType ).
tff(func_def_91,type,
vtypeQM: vQMap > vATMap ).
tff(func_def_92,type,
vintersectATM: ( vATMap * vATMap ) > vATMap ).
tff(func_def_93,type,
venumLabel: vLabel > vLabel ).
tff(func_def_94,type,
vinitGID: vGID ).
tff(func_def_95,type,
vlt: ( vnat * vnat ) > vYN ).
tff(func_def_96,type,
vgt: ( vnat * vnat ) > vYN ).
tff(func_def_97,type,
vlookupAnsMap: ( vQID * vAnsMap ) > vOptAval ).
tff(func_def_98,type,
vreduceExp: ( vExp * vAnsMap ) > vOptExp ).
tff(func_def_99,type,
venumQID: vQID > vQID ).
tff(func_def_100,type,
vand: ( vYN * vYN ) > vYN ).
tff(func_def_101,type,
vappend: ( vATList * vATList ) > vATList ).
tff(func_def_102,type,
vgetQuestionQID: vOptQuestion > vQID ).
tff(func_def_103,type,
vgetMapConf: vOptMapConf > vMapConf ).
tff(func_def_104,type,
vgetQuestionLabel: vOptQuestion > vLabel ).
tff(func_def_105,type,
vgetAType: vOptAType > vAType ).
tff(func_def_106,type,
vgetQuestionAType: vOptQuestion > vAType ).
tff(func_def_107,type,
vgetQC: vOptQConf > vQConf ).
tff(func_def_108,type,
vgetExpValue: vExp > vAval ).
tff(func_def_109,type,
vgetAval: vOptAval > vAval ).
tff(func_def_110,type,
vgetExp: vOptExp > vExp ).
tff(func_def_111,type,
sK59: vEntry > vQID ).
tff(func_def_112,type,
sK60: vEntry > vLabel ).
tff(func_def_113,type,
sK61: vEntry > vAType ).
tff(func_def_114,type,
sK62: vEntry > vQID ).
tff(func_def_115,type,
sK63: vEntry > vAType ).
tff(func_def_116,type,
sK64: vEntry > vExp ).
tff(func_def_117,type,
sK65: vEntry > vQID ).
tff(func_def_118,type,
sK66: vEntry > vLabel ).
tff(func_def_119,type,
sK67: vEntry > vAType ).
tff(func_def_120,type,
sK68: vEntry > vQID ).
tff(func_def_121,type,
sK69: vQMap > vQID ).
tff(func_def_122,type,
sK70: vQMap > vLabel ).
tff(func_def_123,type,
sK71: vQMap > vAType ).
tff(func_def_124,type,
sK72: vQMap > vQMap ).
tff(func_def_125,type,
sK73: vMapConf > vATMap ).
tff(func_def_126,type,
sK74: vMapConf > vATMap ).
tff(func_def_127,type,
sK75: vExp > vAval ).
tff(func_def_128,type,
sK76: vExp > vQID ).
tff(func_def_129,type,
sK77: vExp > vExp ).
tff(func_def_130,type,
sK78: vExp > vBinOpT ).
tff(func_def_131,type,
sK79: vExp > vExp ).
tff(func_def_132,type,
sK80: vExp > vUnOpT ).
tff(func_def_133,type,
sK81: vExp > vExp ).
tff(func_def_134,type,
sK82: vnat > vnat ).
tff(func_def_135,type,
sK83: vQuestionnaire > vEntry ).
tff(func_def_136,type,
sK84: vQuestionnaire > vQuestionnaire ).
tff(func_def_137,type,
sK85: vQuestionnaire > vQuestionnaire ).
tff(func_def_138,type,
sK86: vQuestionnaire > vExp ).
tff(func_def_139,type,
sK87: vQuestionnaire > vQuestionnaire ).
tff(func_def_140,type,
sK88: vQuestionnaire > vQuestionnaire ).
tff(func_def_141,type,
sK89: vQuestionnaire > vGID ).
tff(func_def_142,type,
sK90: vQuestionnaire > vQuestionnaire ).
tff(func_def_143,type,
sK91: vOptQConf > vQConf ).
tff(func_def_144,type,
sK92: vOptAType > vAType ).
tff(func_def_145,type,
sK93: vAval > vYN ).
tff(func_def_146,type,
sK94: vAval > vnat ).
tff(func_def_147,type,
sK95: vAval > vstring ).
tff(func_def_148,type,
sK96: vOptExp > vExp ).
tff(func_def_149,type,
sK97: vAnsMap > vQID ).
tff(func_def_150,type,
sK98: vAnsMap > vAval ).
tff(func_def_151,type,
sK99: vAnsMap > vAnsMap ).
tff(func_def_152,type,
sK100: vATList > vAType ).
tff(func_def_153,type,
sK101: vATList > vATList ).
tff(func_def_154,type,
sK102: vOptQuestion > vQID ).
tff(func_def_155,type,
sK103: vOptQuestion > vLabel ).
tff(func_def_156,type,
sK104: vOptQuestion > vAType ).
tff(func_def_157,type,
sK105: vATMap > vQID ).
tff(func_def_158,type,
sK106: vATMap > vAType ).
tff(func_def_159,type,
sK107: vATMap > vATMap ).
tff(func_def_160,type,
sK108: vstring > vchar ).
tff(func_def_161,type,
sK109: vstring > vstring ).
tff(func_def_162,type,
sK110: vOptMapConf > vMapConf ).
tff(func_def_163,type,
sK111: vQConf > vAnsMap ).
tff(func_def_164,type,
sK112: vQConf > vQMap ).
tff(func_def_165,type,
sK113: vQConf > vQuestionnaire ).
tff(func_def_166,type,
sK114: vOptAval > vAval ).
tff(func_def_167,type,
sK115: ( vYN * vYN ) > vYN ).
tff(func_def_168,type,
sK116: ( vYN * vYN ) > vYN ).
tff(func_def_169,type,
sK117: ( vYN * vYN ) > vYN ).
tff(func_def_170,type,
sK118: ( vYN * vYN ) > vYN ).
tff(func_def_171,type,
sK119: vnat > vnat ).
tff(func_def_172,type,
sK120: ( vnat * vnat ) > vnat ).
tff(func_def_173,type,
sK121: ( vnat * vnat ) > vnat ).
tff(func_def_174,type,
sK122: ( vnat * vnat ) > vnat ).
tff(func_def_175,type,
sK123: ( vnat * vnat ) > vnat ).
tff(func_def_176,type,
sK124: ( vnat * vnat ) > vnat ).
tff(func_def_177,type,
sK125: ( vnat * vnat ) > vnat ).
tff(func_def_178,type,
sK126: ( vnat * vnat ) > vnat ).
tff(func_def_179,type,
sK127: ( vnat * vnat ) > vnat ).
tff(func_def_180,type,
sK128: ( vnat * vnat ) > vnat ).
tff(func_def_181,type,
sK129: ( vnat * vnat ) > vnat ).
tff(func_def_182,type,
sK130: ( vnat * vnat ) > vnat ).
tff(func_def_183,type,
sK131: ( vnat * vnat ) > vnat ).
tff(func_def_184,type,
sK132: ( vnat * vnat ) > vnat ).
tff(func_def_185,type,
sK133: ( vnat * vnat ) > vnat ).
tff(func_def_186,type,
sK134: ( vnat * vnat ) > vnat ).
tff(func_def_187,type,
sK135: ( vnat * vnat ) > vnat ).
tff(func_def_188,type,
sK136: ( vnat * vnat ) > vnat ).
tff(func_def_189,type,
sK137: ( vnat * vnat ) > vnat ).
tff(func_def_190,type,
sK138: ( vnat * vnat ) > vnat ).
tff(func_def_191,type,
sK139: ( vnat * vnat ) > vnat ).
tff(func_def_192,type,
sK140: ( vnat * vnat ) > vnat ).
tff(func_def_193,type,
sK141: vOptAval > vAval ).
tff(func_def_194,type,
sK142: vOptAType > vAType ).
tff(func_def_195,type,
sK143: vAval > vYN ).
tff(func_def_196,type,
sK144: vAval > vnat ).
tff(func_def_197,type,
sK145: vAval > vstring ).
tff(func_def_198,type,
sK146: ( vATList * vATList ) > vATList ).
tff(func_def_199,type,
sK147: ( vATList * vATList ) > vAType ).
tff(func_def_200,type,
sK148: ( vATList * vATList ) > vATList ).
tff(func_def_201,type,
sK149: ( vATList * vATList ) > vATList ).
tff(func_def_202,type,
sK150: ( vQID * vAnsMap ) > vQID ).
tff(func_def_203,type,
sK151: ( vQID * vAnsMap ) > vAval ).
tff(func_def_204,type,
sK152: ( vQID * vAnsMap ) > vAnsMap ).
tff(func_def_205,type,
sK153: ( vQID * vAnsMap ) > vQID ).
tff(func_def_206,type,
sK154: ( vQID * vAnsMap ) > vQID ).
tff(func_def_207,type,
sK155: ( vQID * vAnsMap ) > vQID ).
tff(func_def_208,type,
sK156: ( vQID * vAnsMap ) > vAval ).
tff(func_def_209,type,
sK157: ( vQID * vAnsMap ) > vAnsMap ).
tff(func_def_210,type,
sK158: ( vQID * vAnsMap ) > vQID ).
tff(func_def_211,type,
sK159: ( vAnsMap * vAnsMap ) > vAnsMap ).
tff(func_def_212,type,
sK160: ( vAnsMap * vAnsMap ) > vQID ).
tff(func_def_213,type,
sK161: ( vAnsMap * vAnsMap ) > vAval ).
tff(func_def_214,type,
sK162: ( vAnsMap * vAnsMap ) > vAnsMap ).
tff(func_def_215,type,
sK163: ( vAnsMap * vAnsMap ) > vAnsMap ).
tff(func_def_216,type,
sK164: vOptQuestion > vQID ).
tff(func_def_217,type,
sK165: vOptQuestion > vLabel ).
tff(func_def_218,type,
sK166: vOptQuestion > vAType ).
tff(func_def_219,type,
sK167: ( vQID * vQMap ) > vQMap ).
tff(func_def_220,type,
sK168: ( vQID * vQMap ) > vQID ).
tff(func_def_221,type,
sK169: ( vQID * vQMap ) > vAType ).
tff(func_def_222,type,
sK170: ( vQID * vQMap ) > vLabel ).
tff(func_def_223,type,
sK171: ( vQID * vQMap ) > vQID ).
tff(func_def_224,type,
sK172: ( vQID * vQMap ) > vQID ).
tff(func_def_225,type,
sK173: ( vQID * vQMap ) > vQMap ).
tff(func_def_226,type,
sK174: ( vQID * vQMap ) > vQID ).
tff(func_def_227,type,
sK175: ( vQID * vQMap ) > vAType ).
tff(func_def_228,type,
sK176: ( vQID * vQMap ) > vLabel ).
tff(func_def_229,type,
sK177: ( vQID * vQMap ) > vQID ).
tff(func_def_230,type,
sK178: vQConf > vAnsMap ).
tff(func_def_231,type,
sK179: vQConf > vQMap ).
tff(func_def_232,type,
sK180: vQConf > vQuestionnaire ).
tff(func_def_233,type,
sK181: vQConf > vAnsMap ).
tff(func_def_234,type,
sK182: vQConf > vQMap ).
tff(func_def_235,type,
sK183: vQConf > vQuestionnaire ).
tff(func_def_236,type,
sK184: vQConf > vAnsMap ).
tff(func_def_237,type,
sK185: vQConf > vQMap ).
tff(func_def_238,type,
sK186: vQConf > vQuestionnaire ).
tff(func_def_239,type,
sK187: vQuestionnaire > vQuestionnaire ).
tff(func_def_240,type,
sK188: vOptQConf > vQConf ).
tff(func_def_241,type,
sK189: ( vQConf * vQuestionnaire ) > vAnsMap ).
tff(func_def_242,type,
sK190: ( vQConf * vQuestionnaire ) > vQMap ).
tff(func_def_243,type,
sK191: ( vQConf * vQuestionnaire ) > vQuestionnaire ).
tff(func_def_244,type,
sK192: ( vQConf * vQuestionnaire ) > vQuestionnaire ).
tff(func_def_245,type,
sK193: vOptExp > vExp ).
tff(func_def_246,type,
sK194: vExp > vAval ).
tff(func_def_247,type,
sK195: vExp > vAval ).
tff(func_def_248,type,
sK196: vExp > vExp ).
tff(func_def_249,type,
sK197: ( vLabel * vAType ) > vLabel ).
tff(func_def_250,type,
sK198: ( vLabel * vAType ) > vLabel ).
tff(func_def_251,type,
sK199: ( vLabel * vAType ) > vLabel ).
tff(func_def_252,type,
sK200: vAval > vnat ).
tff(func_def_253,type,
sK201: vAval > vnat ).
tff(func_def_254,type,
sK202: vAval > vnat ).
tff(func_def_255,type,
sK203: vAval > vnat ).
tff(func_def_256,type,
sK204: vAval > vnat ).
tff(func_def_257,type,
sK205: vAval > vnat ).
tff(func_def_258,type,
sK206: vAval > vYN ).
tff(func_def_259,type,
sK207: vAval > vYN ).
tff(func_def_260,type,
sK208: vAval > vYN ).
tff(func_def_261,type,
sK209: vAval > vYN ).
tff(func_def_262,type,
sK210: vAval > vnat ).
tff(func_def_263,type,
sK211: vAval > vnat ).
tff(func_def_264,type,
sK212: vAval > vnat ).
tff(func_def_265,type,
sK213: vAval > vnat ).
tff(func_def_266,type,
sK214: vAval > vnat ).
tff(func_def_267,type,
sK215: vAval > vnat ).
tff(func_def_268,type,
sK216: ( vBinOpT * vAval * vAval ) > vnat ).
tff(func_def_269,type,
sK217: ( vBinOpT * vAval * vAval ) > vnat ).
tff(func_def_270,type,
sK218: ( vBinOpT * vAval * vAval ) > vnat ).
tff(func_def_271,type,
sK219: ( vBinOpT * vAval * vAval ) > vnat ).
tff(func_def_272,type,
sK220: ( vBinOpT * vAval * vAval ) > vnat ).
tff(func_def_273,type,
sK221: ( vBinOpT * vAval * vAval ) > vnat ).
tff(func_def_274,type,
sK222: ( vBinOpT * vAval * vAval ) > vnat ).
tff(func_def_275,type,
sK223: ( vBinOpT * vAval * vAval ) > vnat ).
tff(func_def_276,type,
sK224: ( vBinOpT * vAval * vAval ) > vYN ).
tff(func_def_277,type,
sK225: ( vBinOpT * vAval * vAval ) > vYN ).
tff(func_def_278,type,
sK226: ( vBinOpT * vAval * vAval ) > vYN ).
tff(func_def_279,type,
sK227: ( vBinOpT * vAval * vAval ) > vYN ).
tff(func_def_280,type,
sK228: ( vBinOpT * vAval * vAval ) > vAval ).
tff(func_def_281,type,
sK229: ( vBinOpT * vAval * vAval ) > vAval ).
tff(func_def_282,type,
sK230: ( vBinOpT * vAval * vAval ) > vAval ).
tff(func_def_283,type,
sK231: ( vBinOpT * vAval * vAval ) > vAval ).
tff(func_def_284,type,
sK232: ( vBinOpT * vAval * vAval ) > vBinOpT ).
tff(func_def_285,type,
sK233: ( vBinOpT * vAval * vAval ) > vAval ).
tff(func_def_286,type,
sK234: ( vBinOpT * vAval * vAval ) > vAval ).
tff(func_def_287,type,
sK235: ( vBinOpT * vAval * vAval ) > vnat ).
tff(func_def_288,type,
sK236: ( vBinOpT * vAval * vAval ) > vnat ).
tff(func_def_289,type,
sK237: ( vBinOpT * vAval * vAval ) > vnat ).
tff(func_def_290,type,
sK238: ( vBinOpT * vAval * vAval ) > vnat ).
tff(func_def_291,type,
sK239: vAval > vYN ).
tff(func_def_292,type,
sK240: ( vUnOpT * vAval ) > vYN ).
tff(func_def_293,type,
sK241: ( vUnOpT * vAval ) > vUnOpT ).
tff(func_def_294,type,
sK242: ( vUnOpT * vAval ) > vAval ).
tff(func_def_295,type,
sK243: ( vExp * vAnsMap ) > vQID ).
tff(func_def_296,type,
sK244: ( vExp * vAnsMap ) > vOptAval ).
tff(func_def_297,type,
sK245: ( vExp * vAnsMap ) > vAnsMap ).
tff(func_def_298,type,
sK246: ( vExp * vAnsMap ) > vQID ).
tff(func_def_299,type,
sK247: ( vExp * vAnsMap ) > vOptAval ).
tff(func_def_300,type,
sK248: ( vExp * vAnsMap ) > vAnsMap ).
tff(func_def_301,type,
sK249: ( vExp * vAnsMap ) > vExp ).
tff(func_def_302,type,
sK250: ( vExp * vAnsMap ) > vBinOpT ).
tff(func_def_303,type,
sK251: ( vExp * vAnsMap ) > vExp ).
tff(func_def_304,type,
sK252: ( vExp * vAnsMap ) > vAnsMap ).
tff(func_def_305,type,
sK253: ( vExp * vAnsMap ) > vExp ).
tff(func_def_306,type,
sK254: ( vExp * vAnsMap ) > vOptExp ).
tff(func_def_307,type,
sK255: ( vExp * vAnsMap ) > vAnsMap ).
tff(func_def_308,type,
sK256: ( vExp * vAnsMap ) > vExp ).
tff(func_def_309,type,
sK257: ( vExp * vAnsMap ) > vBinOpT ).
tff(func_def_310,type,
sK258: ( vExp * vAnsMap ) > vExp ).
tff(func_def_311,type,
sK259: ( vExp * vAnsMap ) > vOptExp ).
tff(func_def_312,type,
sK260: ( vExp * vAnsMap ) > vAnsMap ).
tff(func_def_313,type,
sK261: ( vExp * vAnsMap ) > vExp ).
tff(func_def_314,type,
sK262: ( vExp * vAnsMap ) > vBinOpT ).
tff(func_def_315,type,
sK263: ( vExp * vAnsMap ) > vUnOpT ).
tff(func_def_316,type,
sK264: ( vExp * vAnsMap ) > vExp ).
tff(func_def_317,type,
sK265: ( vExp * vAnsMap ) > vOptExp ).
tff(func_def_318,type,
sK266: ( vExp * vAnsMap ) > vAnsMap ).
tff(func_def_319,type,
sK267: ( vExp * vAnsMap ) > vUnOpT ).
tff(func_def_320,type,
sK268: ( vExp * vAnsMap ) > vExp ).
tff(func_def_321,type,
sK269: ( vExp * vAnsMap ) > vOptExp ).
tff(func_def_322,type,
sK270: ( vExp * vAnsMap ) > vAnsMap ).
tff(func_def_323,type,
sK271: ( vExp * vAnsMap ) > vExp ).
tff(func_def_324,type,
sK272: ( vExp * vAnsMap ) > vOptExp ).
tff(func_def_325,type,
sK273: ( vExp * vAnsMap ) > vAnsMap ).
tff(func_def_326,type,
sK274: ( vExp * vAnsMap ) > vExp ).
tff(func_def_327,type,
sK275: ( vExp * vAnsMap ) > vBinOpT ).
tff(func_def_328,type,
sK276: ( vExp * vAnsMap ) > vExp ).
tff(func_def_329,type,
sK277: ( vExp * vAnsMap ) > vOptExp ).
tff(func_def_330,type,
sK278: ( vExp * vAnsMap ) > vAnsMap ).
tff(func_def_331,type,
sK279: ( vExp * vAnsMap ) > vExp ).
tff(func_def_332,type,
sK280: ( vExp * vAnsMap ) > vBinOpT ).
tff(func_def_333,type,
sK281: ( vExp * vAnsMap ) > vAval ).
tff(func_def_334,type,
sK282: ( vExp * vAnsMap ) > vAnsMap ).
tff(func_def_335,type,
sK283: ( vExp * vAnsMap ) > vUnOpT ).
tff(func_def_336,type,
sK284: ( vExp * vAnsMap ) > vExp ).
tff(func_def_337,type,
sK285: ( vExp * vAnsMap ) > vAnsMap ).
tff(func_def_338,type,
sK286: ( vQuestionnaire * vQuestionnaire ) > vQuestionnaire ).
tff(func_def_339,type,
sK287: ( vQuestionnaire * vQuestionnaire ) > vQuestionnaire ).
tff(func_def_340,type,
sK288: ( vQuestionnaire * vExp * vQuestionnaire ) > vQuestionnaire ).
tff(func_def_341,type,
sK289: ( vQuestionnaire * vExp * vQuestionnaire ) > vQuestionnaire ).
tff(func_def_342,type,
sK290: ( vQuestionnaire * vExp * vQuestionnaire ) > vQuestionnaire ).
tff(func_def_343,type,
sK291: ( vQuestionnaire * vExp * vQuestionnaire ) > vQuestionnaire ).
tff(func_def_344,type,
sK292: ( vQuestionnaire * vExp * vQuestionnaire ) > vQuestionnaire ).
tff(func_def_345,type,
sK293: ( vQuestionnaire * vExp * vQuestionnaire ) > vQuestionnaire ).
tff(func_def_346,type,
sK294: ( vQuestionnaire * vExp * vQuestionnaire ) > vQuestionnaire ).
tff(func_def_347,type,
sK295: ( vQuestionnaire * vExp * vQuestionnaire ) > vQuestionnaire ).
tff(func_def_348,type,
sK296: ( vQuestionnaire * vAnsMap * vQMap ) > vQuestionnaire ).
tff(func_def_349,type,
sK297: ( vQuestionnaire * vAnsMap * vQMap ) > vAnsMap ).
tff(func_def_350,type,
sK298: ( vQuestionnaire * vAnsMap * vQMap ) > vQMap ).
tff(func_def_351,type,
sK299: ( vQuestionnaire * vAnsMap * vQMap ) > vQuestionnaire ).
tff(func_def_352,type,
sK300: ( vQuestionnaire * vAnsMap * vQMap ) > vQuestionnaire ).
tff(func_def_353,type,
sK301: ( vQuestionnaire * vAnsMap * vQMap ) > vAnsMap ).
tff(func_def_354,type,
sK302: ( vQuestionnaire * vAnsMap * vQMap ) > vQMap ).
tff(func_def_355,type,
sK303: ( vQuestionnaire * vAnsMap * vQMap ) > vQuestionnaire ).
tff(func_def_356,type,
sK304: ( vQuestionnaire * vAnsMap * vQMap ) > vQuestionnaire ).
tff(func_def_357,type,
sK305: ( vQuestionnaire * vAnsMap * vQMap ) > vAnsMap ).
tff(func_def_358,type,
sK306: ( vQuestionnaire * vAnsMap * vQMap ) > vQMap ).
tff(func_def_359,type,
sK307: ( vQuestionnaire * vAnsMap * vQMap ) > vGID ).
tff(func_def_360,type,
sK308: ( vQuestionnaire * vAnsMap * vQMap ) > vQuestionnaire ).
tff(func_def_361,type,
sK309: ( vQuestionnaire * vAnsMap * vQMap ) > vAnsMap ).
tff(func_def_362,type,
sK310: ( vQuestionnaire * vAnsMap * vQMap ) > vQMap ).
tff(func_def_363,type,
sK311: ( vQuestionnaire * vAnsMap * vQMap ) > vQMap ).
tff(func_def_364,type,
sK312: ( vQuestionnaire * vAnsMap * vQMap ) > vAType ).
tff(func_def_365,type,
sK313: ( vQuestionnaire * vAnsMap * vQMap ) > vLabel ).
tff(func_def_366,type,
sK314: ( vQuestionnaire * vAnsMap * vQMap ) > vAval ).
tff(func_def_367,type,
sK315: ( vQuestionnaire * vAnsMap * vQMap ) > vAnsMap ).
tff(func_def_368,type,
sK316: ( vQuestionnaire * vAnsMap * vQMap ) > vQID ).
tff(func_def_369,type,
sK317: ( vQuestionnaire * vAnsMap * vQMap ) > vQMap ).
tff(func_def_370,type,
sK318: ( vQuestionnaire * vAnsMap * vQMap ) > vAType ).
tff(func_def_371,type,
sK319: ( vQuestionnaire * vAnsMap * vQMap ) > vAnsMap ).
tff(func_def_372,type,
sK320: ( vQuestionnaire * vAnsMap * vQMap ) > vQID ).
tff(func_def_373,type,
sK321: ( vQuestionnaire * vAnsMap * vQMap ) > vExp ).
tff(func_def_374,type,
sK322: ( vQuestionnaire * vAnsMap * vQMap ) > vQID ).
tff(func_def_375,type,
sK323: ( vQuestionnaire * vAnsMap * vQMap ) > vOptQuestion ).
tff(func_def_376,type,
sK324: ( vQuestionnaire * vAnsMap * vQMap ) > vQMap ).
tff(func_def_377,type,
sK325: ( vQuestionnaire * vAnsMap * vQMap ) > vAnsMap ).
tff(func_def_378,type,
sK326: ( vQuestionnaire * vAnsMap * vQMap ) > vQID ).
tff(func_def_379,type,
sK327: ( vQuestionnaire * vAnsMap * vQMap ) > vOptQuestion ).
tff(func_def_380,type,
sK328: ( vQuestionnaire * vAnsMap * vQMap ) > vQMap ).
tff(func_def_381,type,
sK329: ( vQuestionnaire * vAnsMap * vQMap ) > vAnsMap ).
tff(func_def_382,type,
sK330: ( vQuestionnaire * vAnsMap * vQMap ) > vQMap ).
tff(func_def_383,type,
sK331: ( vQuestionnaire * vAnsMap * vQMap ) > vAType ).
tff(func_def_384,type,
sK332: ( vQuestionnaire * vAnsMap * vQMap ) > vOptExp ).
tff(func_def_385,type,
sK333: ( vQuestionnaire * vAnsMap * vQMap ) > vAnsMap ).
tff(func_def_386,type,
sK334: ( vQuestionnaire * vAnsMap * vQMap ) > vQID ).
tff(func_def_387,type,
sK335: ( vQuestionnaire * vAnsMap * vQMap ) > vExp ).
tff(func_def_388,type,
sK336: ( vQuestionnaire * vAnsMap * vQMap ) > vQMap ).
tff(func_def_389,type,
sK337: ( vQuestionnaire * vAnsMap * vQMap ) > vAType ).
tff(func_def_390,type,
sK338: ( vQuestionnaire * vAnsMap * vQMap ) > vOptExp ).
tff(func_def_391,type,
sK339: ( vQuestionnaire * vAnsMap * vQMap ) > vAnsMap ).
tff(func_def_392,type,
sK340: ( vQuestionnaire * vAnsMap * vQMap ) > vQID ).
tff(func_def_393,type,
sK341: ( vQuestionnaire * vAnsMap * vQMap ) > vExp ).
tff(func_def_394,type,
sK342: ( vQuestionnaire * vAnsMap * vQMap ) > vQMap ).
tff(func_def_395,type,
sK343: ( vQuestionnaire * vAnsMap * vQMap ) > vQuestionnaire ).
tff(func_def_396,type,
sK344: ( vQuestionnaire * vAnsMap * vQMap ) > vAnsMap ).
tff(func_def_397,type,
sK345: ( vQuestionnaire * vAnsMap * vQMap ) > vQuestionnaire ).
tff(func_def_398,type,
sK346: ( vQuestionnaire * vAnsMap * vQMap ) > vOptQConf ).
tff(func_def_399,type,
sK347: ( vQuestionnaire * vAnsMap * vQMap ) > vQMap ).
tff(func_def_400,type,
sK348: ( vQuestionnaire * vAnsMap * vQMap ) > vQuestionnaire ).
tff(func_def_401,type,
sK349: ( vQuestionnaire * vAnsMap * vQMap ) > vAnsMap ).
tff(func_def_402,type,
sK350: ( vQuestionnaire * vAnsMap * vQMap ) > vQuestionnaire ).
tff(func_def_403,type,
sK351: ( vQuestionnaire * vAnsMap * vQMap ) > vOptQConf ).
tff(func_def_404,type,
sK352: ( vQuestionnaire * vAnsMap * vQMap ) > vQMap ).
tff(func_def_405,type,
sK353: ( vQuestionnaire * vAnsMap * vQMap ) > vOptExp ).
tff(func_def_406,type,
sK354: ( vQuestionnaire * vAnsMap * vQMap ) > vQuestionnaire ).
tff(func_def_407,type,
sK355: ( vQuestionnaire * vAnsMap * vQMap ) > vExp ).
tff(func_def_408,type,
sK356: ( vQuestionnaire * vAnsMap * vQMap ) > vAnsMap ).
tff(func_def_409,type,
sK357: ( vQuestionnaire * vAnsMap * vQMap ) > vQuestionnaire ).
tff(func_def_410,type,
sK358: ( vQuestionnaire * vAnsMap * vQMap ) > vQMap ).
tff(func_def_411,type,
sK359: ( vQuestionnaire * vAnsMap * vQMap ) > vOptExp ).
tff(func_def_412,type,
sK360: ( vQuestionnaire * vAnsMap * vQMap ) > vQuestionnaire ).
tff(func_def_413,type,
sK361: ( vQuestionnaire * vAnsMap * vQMap ) > vExp ).
tff(func_def_414,type,
sK362: ( vQuestionnaire * vAnsMap * vQMap ) > vAnsMap ).
tff(func_def_415,type,
sK363: ( vQuestionnaire * vAnsMap * vQMap ) > vQuestionnaire ).
tff(func_def_416,type,
sK364: ( vQuestionnaire * vAnsMap * vQMap ) > vAnsMap ).
tff(func_def_417,type,
sK365: ( vQuestionnaire * vAnsMap * vQMap ) > vQMap ).
tff(func_def_418,type,
sK366: ( vQuestionnaire * vAnsMap * vQMap ) > vQMap ).
tff(func_def_419,type,
sK367: ( vQuestionnaire * vAnsMap * vQMap ) > vAType ).
tff(func_def_420,type,
sK368: ( vQuestionnaire * vAnsMap * vQMap ) > vLabel ).
tff(func_def_421,type,
sK369: ( vQuestionnaire * vAnsMap * vQMap ) > vAnsMap ).
tff(func_def_422,type,
sK370: ( vQuestionnaire * vAnsMap * vQMap ) > vQID ).
tff(func_def_423,type,
sK371: ( vQID * vATMap ) > vQID ).
tff(func_def_424,type,
sK372: ( vQID * vATMap ) > vAType ).
tff(func_def_425,type,
sK373: ( vQID * vATMap ) > vATMap ).
tff(func_def_426,type,
sK374: ( vQID * vATMap ) > vQID ).
tff(func_def_427,type,
sK375: ( vQID * vATMap ) > vQID ).
tff(func_def_428,type,
sK376: ( vQID * vATMap ) > vQID ).
tff(func_def_429,type,
sK377: ( vQID * vATMap ) > vAType ).
tff(func_def_430,type,
sK378: ( vQID * vATMap ) > vATMap ).
tff(func_def_431,type,
sK379: ( vQID * vATMap ) > vQID ).
tff(func_def_432,type,
sK380: ( vATMap * vATMap ) > vATMap ).
tff(func_def_433,type,
sK381: ( vATMap * vATMap ) > vQID ).
tff(func_def_434,type,
sK382: ( vATMap * vATMap ) > vAType ).
tff(func_def_435,type,
sK383: ( vATMap * vATMap ) > vATMap ).
tff(func_def_436,type,
sK384: ( vATMap * vATMap ) > vATMap ).
tff(func_def_437,type,
sK385: ( vATMap * vATMap ) > vATMap ).
tff(func_def_438,type,
sK386: ( vATMap * vATMap ) > vATMap ).
tff(func_def_439,type,
sK387: ( vATMap * vATMap ) > vOptAType ).
tff(func_def_440,type,
sK388: ( vATMap * vATMap ) > vAType ).
tff(func_def_441,type,
sK389: ( vATMap * vATMap ) > vATMap ).
tff(func_def_442,type,
sK390: ( vATMap * vATMap ) > vQID ).
tff(func_def_443,type,
sK391: ( vATMap * vATMap ) > vATMap ).
tff(func_def_444,type,
sK392: ( vATMap * vATMap ) > vATMap ).
tff(func_def_445,type,
sK393: ( vATMap * vATMap ) > vATMap ).
tff(func_def_446,type,
sK394: ( vATMap * vATMap ) > vOptAType ).
tff(func_def_447,type,
sK395: ( vATMap * vATMap ) > vAType ).
tff(func_def_448,type,
sK396: ( vATMap * vATMap ) > vATMap ).
tff(func_def_449,type,
sK397: ( vATMap * vATMap ) > vQID ).
tff(func_def_450,type,
sK398: vOptMapConf > vMapConf ).
tff(func_def_451,type,
sK399: vAnsMap > vQID ).
tff(func_def_452,type,
sK400: vAnsMap > vAval ).
tff(func_def_453,type,
sK401: vAnsMap > vAnsMap ).
tff(func_def_454,type,
sK402: vQMap > vQID ).
tff(func_def_455,type,
sK403: vQMap > vLabel ).
tff(func_def_456,type,
sK404: vQMap > vAType ).
tff(func_def_457,type,
sK405: vQMap > vQMap ).
tff(func_def_458,type,
sK406: ( vBinOpT * vAType * vAType ) > vAType ).
tff(func_def_459,type,
sK407: ( vBinOpT * vAType * vAType ) > vAType ).
tff(func_def_460,type,
sK408: ( vBinOpT * vAType * vAType ) > vBinOpT ).
tff(func_def_461,type,
sK409: ( vBinOpT * vAType * vAType ) > vAType ).
tff(func_def_462,type,
sK410: ( vBinOpT * vAType * vAType ) > vAType ).
tff(func_def_463,type,
sK411: ( vUnOpT * vAType ) > vUnOpT ).
tff(func_def_464,type,
sK412: ( vUnOpT * vAType ) > vAType ).
tff(func_def_465,type,
sK413: ( vATMap * vExp ) > vQID ).
tff(func_def_466,type,
sK414: ( vATMap * vExp ) > vATMap ).
tff(func_def_467,type,
sK415: ( vATMap * vExp ) > vUnOpT ).
tff(func_def_468,type,
sK416: ( vATMap * vExp ) > vExp ).
tff(func_def_469,type,
sK417: ( vATMap * vExp ) > vOptAType ).
tff(func_def_470,type,
sK418: ( vATMap * vExp ) > vATMap ).
tff(func_def_471,type,
sK419: ( vATMap * vExp ) > vUnOpT ).
tff(func_def_472,type,
sK420: ( vATMap * vExp ) > vExp ).
tff(func_def_473,type,
sK421: ( vATMap * vExp ) > vOptAType ).
tff(func_def_474,type,
sK422: ( vATMap * vExp ) > vATMap ).
tff(func_def_475,type,
sK423: ( vATMap * vExp ) > vATMap ).
tff(func_def_476,type,
sK424: ( vATMap * vExp ) > vOptAType ).
tff(func_def_477,type,
sK425: ( vATMap * vExp ) > vExp ).
tff(func_def_478,type,
sK426: ( vATMap * vExp ) > vOptAType ).
tff(func_def_479,type,
sK427: ( vATMap * vExp ) > vExp ).
tff(func_def_480,type,
sK428: ( vATMap * vExp ) > vBinOpT ).
tff(func_def_481,type,
sK429: ( vATMap * vExp ) > vATMap ).
tff(func_def_482,type,
sK430: ( vATMap * vExp ) > vOptAType ).
tff(func_def_483,type,
sK431: ( vATMap * vExp ) > vExp ).
tff(func_def_484,type,
sK432: ( vATMap * vExp ) > vOptAType ).
tff(func_def_485,type,
sK433: ( vATMap * vExp ) > vExp ).
tff(func_def_486,type,
sK434: ( vATMap * vExp ) > vBinOpT ).
tff(func_def_487,type,
sK435: ( vATMap * vExp ) > vATMap ).
tff(func_def_488,type,
sK436: ( vATMap * vExp ) > vYN ).
tff(func_def_489,type,
sK437: ( vATMap * vExp ) > vnat ).
tff(func_def_490,type,
sK438: ( vATMap * vExp ) > vATMap ).
tff(func_def_491,type,
sK439: ( vATMap * vExp ) > vstring ).
tff(func_def_492,type,
sK440: ( vATMap * vExp ) > vATMap ).
tff(func_def_493,type,
sK441: ( vATMap * vQID ) > vAType ).
tff(func_def_494,type,
sK442: ( vATMap * vQuestionnaire * vATMap ) > vATMap ).
tff(func_def_495,type,
sK443: ( vATMap * vQuestionnaire * vATMap ) > vATMap ).
tff(func_def_496,type,
sK444: ( vATMap * vATMap * vQuestionnaire ) > vATMap ).
tff(func_def_497,type,
sK445: ( vATMap * vATMap * vQuestionnaire ) > vATMap ).
tff(func_def_498,type,
sK446: ( vATMap * vQuestionnaire * vATMap ) > vATMap ).
tff(func_def_499,type,
sK447: ( vATMap * vQuestionnaire * vATMap ) > vATMap ).
tff(func_def_500,type,
sK448: ( vATMap * vATMap * vQuestionnaire ) > vATMap ).
tff(func_def_501,type,
sK449: ( vATMap * vATMap * vQuestionnaire ) > vATMap ).
tff(func_def_502,type,
sK450: vAnsMap ).
tff(func_def_503,type,
sK451: vBinOpT ).
tff(func_def_504,type,
sK452: vAType ).
tff(func_def_505,type,
sK453: vExp ).
tff(pred_def_1,type,
vexpIsValue: vExp > $o ).
tff(pred_def_2,type,
visValue: vQuestionnaire > $o ).
tff(pred_def_3,type,
visSomeAType: vOptAType > $o ).
tff(pred_def_4,type,
visSomeQC: vOptQConf > $o ).
tff(pred_def_5,type,
visSomeAval: vOptAval > $o ).
tff(pred_def_6,type,
visSomeExp: vOptExp > $o ).
tff(pred_def_7,type,
visSomeMapConf: vOptMapConf > $o ).
tff(pred_def_8,type,
visSomeQuestion: vOptQuestion > $o ).
tff(pred_def_9,type,
vptcheck: ( vMapConf * vQuestionnaire * vMapConf ) > $o ).
tff(pred_def_10,type,
sP0: ( vQID * vAnsMap ) > $o ).
tff(pred_def_11,type,
sP1: ( vQID * vQMap ) > $o ).
tff(pred_def_12,type,
sP2: ( vBinOpT * vAval * vAval ) > $o ).
tff(pred_def_13,type,
sP3: ( vBinOpT * vAval * vAval ) > $o ).
tff(pred_def_14,type,
sP4: ( vBinOpT * vAval * vAval ) > $o ).
tff(pred_def_15,type,
sP5: ( vBinOpT * vAval * vAval ) > $o ).
tff(pred_def_16,type,
sP6: ( vBinOpT * vAval * vAval ) > $o ).
tff(pred_def_17,type,
sP7: ( vBinOpT * vAval * vAval ) > $o ).
tff(pred_def_18,type,
sP8: ( vBinOpT * vAval * vAval ) > $o ).
tff(pred_def_19,type,
sP9: ( vBinOpT * vAval * vAval ) > $o ).
tff(pred_def_20,type,
sP10: ( vBinOpT * vAval * vAval ) > $o ).
tff(pred_def_21,type,
sP11: ( vBinOpT * vAval * vAval ) > $o ).
tff(pred_def_22,type,
sP12: ( vBinOpT * vAval * vAval ) > $o ).
tff(pred_def_23,type,
sP13: ( vBinOpT * vAval * vAval ) > $o ).
tff(pred_def_24,type,
sP14: ( vBinOpT * vAval * vAval ) > $o ).
tff(pred_def_25,type,
sP15: ( vBinOpT * vAval * vAval ) > $o ).
tff(pred_def_26,type,
sP16: ( vExp * vAnsMap ) > $o ).
tff(pred_def_27,type,
sP17: ( vExp * vAnsMap ) > $o ).
tff(pred_def_28,type,
sP18: ( vExp * vAnsMap ) > $o ).
tff(pred_def_29,type,
sP19: ( vExp * vAnsMap ) > $o ).
tff(pred_def_30,type,
sP20: ( vExp * vAnsMap ) > $o ).
tff(pred_def_31,type,
sP21: ( vExp * vAnsMap ) > $o ).
tff(pred_def_32,type,
sP22: ( vExp * vAnsMap ) > $o ).
tff(pred_def_33,type,
sP23: ( vExp * vAnsMap ) > $o ).
tff(pred_def_34,type,
sP24: ( vExp * vAnsMap ) > $o ).
tff(pred_def_35,type,
sP25: ( vQuestionnaire * vAnsMap * vQMap ) > $o ).
tff(pred_def_36,type,
sP26: ( vQuestionnaire * vAnsMap * vQMap ) > $o ).
tff(pred_def_37,type,
sP27: ( vQuestionnaire * vAnsMap * vQMap ) > $o ).
tff(pred_def_38,type,
sP28: ( vQuestionnaire * vAnsMap * vQMap ) > $o ).
tff(pred_def_39,type,
sP29: ( vQuestionnaire * vAnsMap * vQMap ) > $o ).
tff(pred_def_40,type,
sP30: ( vQuestionnaire * vAnsMap * vQMap ) > $o ).
tff(pred_def_41,type,
sP31: ( vQuestionnaire * vAnsMap * vQMap ) > $o ).
tff(pred_def_42,type,
sP32: ( vQuestionnaire * vAnsMap * vQMap ) > $o ).
tff(pred_def_43,type,
sP33: ( vQuestionnaire * vAnsMap * vQMap ) > $o ).
tff(pred_def_44,type,
sP34: ( vQuestionnaire * vAnsMap * vQMap ) > $o ).
tff(pred_def_45,type,
sP35: ( vQuestionnaire * vAnsMap * vQMap ) > $o ).
tff(pred_def_46,type,
sP36: ( vQuestionnaire * vAnsMap * vQMap ) > $o ).
tff(pred_def_47,type,
sP37: ( vQuestionnaire * vAnsMap * vQMap ) > $o ).
tff(pred_def_48,type,
sP38: ( vQuestionnaire * vAnsMap * vQMap ) > $o ).
tff(pred_def_49,type,
sP39: ( vQID * vATMap ) > $o ).
tff(pred_def_50,type,
sP40: ( vATMap * vATMap ) > $o ).
tff(pred_def_51,type,
sP41: ( vBinOpT * vAType * vAType ) > $o ).
tff(pred_def_52,type,
sP42: ( vBinOpT * vAType * vAType ) > $o ).
tff(pred_def_53,type,
sP43: ( vBinOpT * vAType * vAType ) > $o ).
tff(pred_def_54,type,
sP44: ( vBinOpT * vAType * vAType ) > $o ).
tff(pred_def_55,type,
sP45: ( vBinOpT * vAType * vAType ) > $o ).
tff(pred_def_56,type,
sP46: ( vBinOpT * vAType * vAType ) > $o ).
tff(pred_def_57,type,
sP47: ( vBinOpT * vAType * vAType ) > $o ).
tff(pred_def_58,type,
sP48: ( vBinOpT * vAType * vAType ) > $o ).
tff(pred_def_59,type,
sP49: ( vBinOpT * vAType * vAType ) > $o ).
tff(pred_def_60,type,
sP50: ( vBinOpT * vAType * vAType ) > $o ).
tff(pred_def_61,type,
sP51: ( vBinOpT * vAType * vAType ) > $o ).
tff(pred_def_62,type,
sP52: ( vBinOpT * vAType * vAType ) > $o ).
tff(pred_def_63,type,
sP53: ( vBinOpT * vAType * vAType ) > $o ).
tff(pred_def_64,type,
sP54: ( vATMap * vExp ) > $o ).
tff(pred_def_65,type,
sP55: ( vATMap * vExp ) > $o ).
tff(pred_def_66,type,
sP56: ( vATMap * vExp ) > $o ).
tff(pred_def_67,type,
sP57: ( vATMap * vExp ) > $o ).
tff(pred_def_68,type,
sP58: ( vATMap * vExp ) > $o ).
tff(pred_def_69,type,
sP454: ( vBinOpT * vAval * vAval ) > $o ).
tff(pred_def_70,type,
sP455: ( vBinOpT * vAval * vAval ) > $o ).
tff(pred_def_71,type,
sP456: ( vBinOpT * vAval * vAval ) > $o ).
tff(pred_def_72,type,
sP457: ( vBinOpT * vAval * vAval ) > $o ).
tff(pred_def_73,type,
sP458: ( vBinOpT * vAval * vAval ) > $o ).
tff(pred_def_74,type,
sP459: ( vBinOpT * vAval * vAval ) > $o ).
tff(pred_def_75,type,
sP460: ( vBinOpT * vAval * vAval ) > $o ).
tff(pred_def_76,type,
sP461: ( vBinOpT * vAval * vAval ) > $o ).
tff(pred_def_77,type,
sP462: ( vATMap * vATMap * vQID * vATMap ) > $o ).
tff(pred_def_78,type,
sP463: ( vQuestionnaire * vATMap * vATMap * vATMap * vQuestionnaire ) > $o ).
tff(pred_def_79,type,
sP464: ( vATMap * vQuestionnaire * vATMap * vQuestionnaire ) > $o ).
tff(pred_def_80,type,
sP465: ( vATMap * vQuestionnaire * vATMap * vATMap ) > $o ).
tff(pred_def_81,type,
sP466: ( vATMap * vQuestionnaire * vATMap * vATMap ) > $o ).
tff(pred_def_82,type,
sP467: ( vQuestionnaire * vATMap * vQuestionnaire * vATMap * vATMap ) > $o ).
tff(pred_def_83,type,
sP468: ( vATMap * vQuestionnaire * vATMap * vATMap ) > $o ).
tff(pred_def_84,type,
sP469: ( vATMap * vQuestionnaire * vATMap * vATMap ) > $o ).
tff(pred_def_85,type,
sP470: ( vQuestionnaire * vATMap * vQuestionnaire * vATMap * vATMap ) > $o ).
tff(pred_def_86,type,
sP471: ( vQuestionnaire * vATMap * vATMap * vATMap ) > $o ).
tff(pred_def_87,type,
sP472: ( vQuestionnaire * vATMap * vATMap * vATMap ) > $o ).
tff(pred_def_88,type,
sP473: ( vQuestionnaire * vATMap * vATMap * vATMap ) > $o ).
tff(pred_def_89,type,
sP474: ( vQuestionnaire * vATMap * vATMap * vQuestionnaire ) > $o ).
tff(pred_def_90,type,
sP475: ( vATMap * vQuestionnaire * vATMap * vATMap ) > $o ).
tff(pred_def_91,type,
sP476: ( vQuestionnaire * vATMap * vATMap * vATMap ) > $o ).
tff(pred_def_92,type,
sP477: ( vQuestionnaire * vATMap * vATMap * vATMap ) > $o ).
tff(pred_def_93,type,
sP478: ( vQuestionnaire * vATMap * vATMap * vQuestionnaire ) > $o ).
tff(pred_def_94,type,
sP479: ( vATMap * vATMap * vQuestionnaire * vQuestionnaire * vATMap ) > $o ).
tff(pred_def_95,type,
sP480: ( vATMap * vATMap * vQuestionnaire * vATMap * vQuestionnaire ) > $o ).
tff(pred_def_96,type,
sP481: ( vATMap * vATMap * vATMap * vQuestionnaire * vQuestionnaire ) > $o ).
tff(pred_def_97,type,
sP482: ( vATMap * vQuestionnaire * vATMap * vATMap * vQuestionnaire ) > $o ).
tff(f22,axiom,
vYesNo != vNumber,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p','DIFF-YesNo-Number') ).
tff(f28,axiom,
! [X0: vExp,X1: vExp,X2: vExp,X3: vExp,X4: vBinOpT,X5: vBinOpT] :
( ( vbinop(X3,X4,X0) = vbinop(X2,X5,X1) )
=> ( ( X3 = X2 )
& ( X4 = X5 )
& ( X0 = X1 ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p','EQ-binop') ).
tff(f31,axiom,
! [X0: vAval,X1: vExp,X2: vBinOpT,X3: vExp] : ( vconstant(X0) != vbinop(X1,X2,X3) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p','DIFF-constant-binop') ).
tff(f33,axiom,
! [X0: vQID,X1: vExp,X2: vBinOpT,X3: vExp] : ( vqvar(X0) != vbinop(X1,X2,X3) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p','DIFF-qvar-binop') ).
tff(f35,axiom,
! [X0: vExp,X1: vUnOpT,X2: vExp,X3: vExp,X4: vBinOpT] : ( vbinop(X3,X4,X0) != vunop(X1,X2) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p','DIFF-binop-unop') ).
tff(f61,axiom,
! [X0: vAType] : ( vnoAType != vsomeAType(X0) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p','DIFF-noAType-someAType') ).
tff(f69,axiom,
! [X0: vUnOpT] : ( X0 = vnotop ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p','dom-UnOpT') ).
tff(f71,axiom,
! [X0: vExp,X1: vExp] :
( ( vsomeExp(X0) = vsomeExp(X1) )
=> ( X0 = X1 ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p','EQ-someExp') ).
tff(f138,axiom,
! [X0: vAType] : ( vgetAType(vsomeAType(X0)) = X0 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p','getAType-0') ).
tff(f143,axiom,
! [X0: vExp] : ( vgetExp(vsomeExp(X0)) = X0 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p','getExp-0') ).
tff(f184,axiom,
! [X0: vOptAType] :
( visSomeAType(X0)
=> ? [X1: vAType] : ( X0 = vsomeAType(X1) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p','isSomeAType-true-INV') ).
tff(f226,axiom,
! [X0: vOptExp] :
( visSomeExp(X0)
=> ? [X1: vExp] : ( X0 = vsomeExp(X1) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p','isSomeExp-true-INV') ).
tff(f228,axiom,
! [X0: vAval] : vexpIsValue(vconstant(X0)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p','expIsValue-0') ).
tff(f230,axiom,
! [X0: vExp] :
( vexpIsValue(X0)
=> ? [X1: vAval] : ( X0 = vconstant(X1) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p','expIsValue-true-INV') ).
tff(f257,axiom,
! [X0: vExp,X1: vAnsMap,X2: vBinOpT,X3: vExp] :
( ( ~ vexpIsValue(X0)
& visSomeExp(vreduceExp(X0,X1)) )
=> ( vreduceExp(vbinop(X0,X2,X3),X1) = vsomeExp(vbinop(vgetExp(vreduceExp(X0,X1)),X2,X3)) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p','reduceExp-6') ).
tff(f309,axiom,
! [X0: vAType,X1: vAType] : ( vcheckBinOp(veqop,X0,X1) = vsomeAType(vYesNo) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p','checkBinOp-8') ).
tff(f311,axiom,
! [X0: vBinOpT,X1: vAType,X2: vAType] :
( ( ( X0 = vaddop )
& ( X1 = vNumber )
& ( X2 = vNumber )
& ( vcheckBinOp(X0,X1,X2) = vsomeAType(vNumber) ) )
| ( ( X0 = vsubop )
& ( X1 = vNumber )
& ( X2 = vNumber )
& ( vcheckBinOp(X0,X1,X2) = vsomeAType(vNumber) ) )
| ( ( X0 = vmulop )
& ( X1 = vNumber )
& ( X2 = vNumber )
& ( vcheckBinOp(X0,X1,X2) = vsomeAType(vNumber) ) )
| ( ( X0 = vdivop )
& ( X1 = vNumber )
& ( X2 = vNumber )
& ( vcheckBinOp(X0,X1,X2) = vsomeAType(vNumber) ) )
| ( ( X0 = vgtop )
& ( X1 = vNumber )
& ( X2 = vNumber )
& ( vcheckBinOp(X0,X1,X2) = vsomeAType(vYesNo) ) )
| ( ( X0 = vltop )
& ( X1 = vNumber )
& ( X2 = vNumber )
& ( vcheckBinOp(X0,X1,X2) = vsomeAType(vYesNo) ) )
| ( ( X0 = vandop )
& ( X1 = vYesNo )
& ( X2 = vYesNo )
& ( vcheckBinOp(X0,X1,X2) = vsomeAType(vYesNo) ) )
| ( ( X0 = vorop )
& ( X1 = vYesNo )
& ( X2 = vYesNo )
& ( vcheckBinOp(X0,X1,X2) = vsomeAType(vYesNo) ) )
| ? [X3: vAType,X4: vAType] :
( ( X0 = veqop )
& ( X1 = X3 )
& ( X2 = X4 )
& ( vcheckBinOp(X0,X1,X2) = vsomeAType(vYesNo) ) )
| ? [X5: vBinOpT,X6: vAType,X7: vAType] :
( ( ( X5 != vaddop )
| ( X6 != vNumber )
| ( X7 != vNumber ) )
& ( ( X5 != vsubop )
| ( X6 != vNumber )
| ( X7 != vNumber ) )
& ( ( X5 != vmulop )
| ( X6 != vNumber )
| ( X7 != vNumber ) )
& ( ( X5 != vdivop )
| ( X6 != vNumber )
| ( X7 != vNumber ) )
& ( ( X5 != vgtop )
| ( X6 != vNumber )
| ( X7 != vNumber ) )
& ( ( X5 != vltop )
| ( X6 != vNumber )
| ( X7 != vNumber ) )
& ( ( X5 != vandop )
| ( X6 != vYesNo )
| ( X7 != vYesNo ) )
& ( ( X5 != vorop )
| ( X6 != vYesNo )
| ( X7 != vYesNo ) )
& ( X5 != veqop )
& ( X0 = X5 )
& ( X1 = X6 )
& ( X2 = X7 )
& ( vcheckBinOp(X0,X1,X2) = vnoAType ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p','checkBinOp-INV') ).
tff(f320,axiom,
! [X0: vATMap,X1: vExp,X2: vExp,X3: vBinOpT] :
( ~ ( visSomeAType(vecheck(X0,X1))
& visSomeAType(vecheck(X0,X2)) )
=> ( vecheck(X0,vbinop(X1,X3,X2)) = vnoAType ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p','echeck-5') ).
tff(f323,axiom,
! [X0: vATMap,X1: vExp] :
( ? [X2: vATMap,X3: vYN] :
( ( X0 = X2 )
& ( X1 = vconstant(vB(X3)) )
& ( vecheck(X0,X1) = vsomeAType(vYesNo) ) )
| ? [X4: vnat,X5: vATMap] :
( ( X0 = X5 )
& ( X1 = vconstant(vNum(X4)) )
& ( vecheck(X0,X1) = vsomeAType(vNumber) ) )
| ? [X6: vstring,X7: vATMap] :
( ( X0 = X7 )
& ( X1 = vconstant(vT(X6)) )
& ( vecheck(X0,X1) = vsomeAType(vText) ) )
| ? [X8: vQID,X9: vATMap] :
( ( X0 = X9 )
& ( X1 = vqvar(X8) )
& ( vecheck(X0,X1) = vlookupATMap(X8,X9) ) )
| ? [X10: vATMap,X11: vOptAType,X12: vExp,X13: vOptAType,X14: vExp,X15: vBinOpT] :
( ( X11 = vecheck(X10,X12) )
& ( X13 = vecheck(X10,X14) )
& visSomeAType(X11)
& visSomeAType(X13)
& ( X0 = X10 )
& ( X1 = vbinop(X12,X15,X14) )
& ( vecheck(X0,X1) = vcheckBinOp(X15,vgetAType(X11),vgetAType(X13)) ) )
| ? [X16: vATMap,X17: vOptAType,X18: vExp,X19: vOptAType,X20: vExp,X21: vBinOpT] :
( ( X17 = vecheck(X16,X18) )
& ( X19 = vecheck(X16,X20) )
& ~ ( visSomeAType(X17)
& visSomeAType(X19) )
& ( X0 = X16 )
& ( X1 = vbinop(X18,X21,X20) )
& ( vecheck(X0,X1) = vnoAType ) )
| ? [X22: vUnOpT,X23: vExp,X24: vOptAType,X25: vATMap] :
( ( X24 = vecheck(X25,X23) )
& visSomeAType(X24)
& ( X0 = X25 )
& ( X1 = vunop(X22,X23) )
& ( vecheck(X0,X1) = vcheckUnOp(X22,vgetAType(X24)) ) )
| ? [X26: vUnOpT,X27: vExp,X28: vOptAType,X29: vATMap] :
( ( X28 = vecheck(X29,X27) )
& ~ visSomeAType(X28)
& ( X0 = X29 )
& ( X1 = vunop(X26,X27) )
& ( vecheck(X0,X1) = vnoAType ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p','echeck-INV') ).
tff(f360,axiom,
! [X0: vAnsMap,X1: vAType,X2: vExp] :
( ( ( vecheck(vtypeAM(X0),ve1) = vsomeAType(X1) )
& ( vreduceExp(ve1,X0) = vsomeExp(X2) ) )
=> ( vecheck(vtypeAM(X0),X2) = vsomeAType(X1) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p','reduceExpPreservation-binop-IH0') ).
tff(f362,conjecture,
! [X0: vAnsMap,X1: vBinOpT,X2: vAType,X3: vExp] :
( ( visSomeExp(vreduceExp(ve1,X0))
& ~ vexpIsValue(ve1)
& ( vecheck(vtypeAM(X0),vbinop(ve1,X1,ve2)) = vsomeAType(X2) )
& ( vreduceExp(vbinop(ve1,X1,ve2),X0) = vsomeExp(X3) ) )
=> ( vecheck(vtypeAM(X0),X3) = vsomeAType(X2) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p','reduceExpPreservation-binop-expIsValue-False-isSomeExp-True') ).
tff(f363,negated_conjecture,
~ ! [X0: vAnsMap,X1: vBinOpT,X2: vAType,X3: vExp] :
( ( visSomeExp(vreduceExp(ve1,X0))
& ~ vexpIsValue(ve1)
& ( vecheck(vtypeAM(X0),vbinop(ve1,X1,ve2)) = vsomeAType(X2) )
& ( vreduceExp(vbinop(ve1,X1,ve2),X0) = vsomeExp(X3) ) )
=> ( vecheck(vtypeAM(X0),X3) = vsomeAType(X2) ) ),
inference(negated_conjecture,[status(cth)],[f362]) ).
tff(f377,plain,
! [X0: vExp,X1: vExp,X2: vExp,X3: vExp,X4: vBinOpT,X5: vBinOpT] :
( ( ( X3 = X2 )
& ( X4 = X5 )
& ( X0 = X1 ) )
| ( vbinop(X3,X4,X0) != vbinop(X2,X5,X1) ) ),
inference(ennf_transformation,[],[f28]) ).
tff(f390,plain,
! [X0: vExp,X1: vExp] :
( ( X0 = X1 )
| ( vsomeExp(X1) != vsomeExp(X0) ) ),
inference(ennf_transformation,[],[f71]) ).
tff(f407,plain,
! [X0: vOptAType] :
( ? [X1: vAType] : ( X0 = vsomeAType(X1) )
| ~ visSomeAType(X0) ),
inference(ennf_transformation,[],[f184]) ).
tff(f418,plain,
! [X0: vOptExp] :
( ? [X1: vExp] : ( X0 = vsomeExp(X1) )
| ~ visSomeExp(X0) ),
inference(ennf_transformation,[],[f226]) ).
tff(f421,plain,
! [X0: vExp] :
( ? [X1: vAval] : ( X0 = vconstant(X1) )
| ~ vexpIsValue(X0) ),
inference(ennf_transformation,[],[f230]) ).
tff(f435,plain,
! [X0: vExp,X1: vAnsMap,X2: vBinOpT,X3: vExp] :
( ( vreduceExp(vbinop(X0,X2,X3),X1) = vsomeExp(vbinop(vgetExp(vreduceExp(X0,X1)),X2,X3)) )
| vexpIsValue(X0)
| ~ visSomeExp(vreduceExp(X0,X1)) ),
inference(ennf_transformation,[],[f257]) ).
tff(f436,plain,
! [X0: vExp,X1: vAnsMap,X2: vBinOpT,X3: vExp] :
( ( vreduceExp(vbinop(X0,X2,X3),X1) = vsomeExp(vbinop(vgetExp(vreduceExp(X0,X1)),X2,X3)) )
| vexpIsValue(X0)
| ~ visSomeExp(vreduceExp(X0,X1)) ),
inference(flattening,[],[f435]) ).
tff(f471,plain,
! [X0: vATMap,X1: vExp,X2: vExp,X3: vBinOpT] :
( ( vecheck(X0,vbinop(X1,X3,X2)) = vnoAType )
| ( visSomeAType(vecheck(X0,X1))
& visSomeAType(vecheck(X0,X2)) ) ),
inference(ennf_transformation,[],[f320]) ).
tff(f474,plain,
! [X0: vATMap,X1: vExp] :
( ? [X2: vATMap,X3: vYN] :
( ( X0 = X2 )
& ( X1 = vconstant(vB(X3)) )
& ( vecheck(X0,X1) = vsomeAType(vYesNo) ) )
| ? [X4: vnat,X5: vATMap] :
( ( X0 = X5 )
& ( X1 = vconstant(vNum(X4)) )
& ( vecheck(X0,X1) = vsomeAType(vNumber) ) )
| ? [X6: vstring,X7: vATMap] :
( ( X0 = X7 )
& ( X1 = vconstant(vT(X6)) )
& ( vecheck(X0,X1) = vsomeAType(vText) ) )
| ? [X8: vQID,X9: vATMap] :
( ( X0 = X9 )
& ( X1 = vqvar(X8) )
& ( vecheck(X0,X1) = vlookupATMap(X8,X9) ) )
| ? [X10: vATMap,X11: vOptAType,X12: vExp,X13: vOptAType,X14: vExp,X15: vBinOpT] :
( ( X11 = vecheck(X10,X12) )
& ( X13 = vecheck(X10,X14) )
& visSomeAType(X11)
& visSomeAType(X13)
& ( X0 = X10 )
& ( X1 = vbinop(X12,X15,X14) )
& ( vecheck(X0,X1) = vcheckBinOp(X15,vgetAType(X11),vgetAType(X13)) ) )
| ? [X16: vATMap,X17: vOptAType,X18: vExp,X19: vOptAType,X20: vExp,X21: vBinOpT] :
( ( X17 = vecheck(X16,X18) )
& ( X19 = vecheck(X16,X20) )
& ( ~ visSomeAType(X17)
| ~ visSomeAType(X19) )
& ( X0 = X16 )
& ( X1 = vbinop(X18,X21,X20) )
& ( vecheck(X0,X1) = vnoAType ) )
| ? [X22: vUnOpT,X23: vExp,X24: vOptAType,X25: vATMap] :
( ( X24 = vecheck(X25,X23) )
& visSomeAType(X24)
& ( X0 = X25 )
& ( X1 = vunop(X22,X23) )
& ( vecheck(X0,X1) = vcheckUnOp(X22,vgetAType(X24)) ) )
| ? [X26: vUnOpT,X27: vExp,X28: vOptAType,X29: vATMap] :
( ( X28 = vecheck(X29,X27) )
& ~ visSomeAType(X28)
& ( X0 = X29 )
& ( X1 = vunop(X26,X27) )
& ( vecheck(X0,X1) = vnoAType ) ) ),
inference(ennf_transformation,[],[f323]) ).
tff(f522,plain,
! [X0: vAnsMap,X1: vAType,X2: vExp] :
( ( vecheck(vtypeAM(X0),X2) = vsomeAType(X1) )
| ( vsomeAType(X1) != vecheck(vtypeAM(X0),ve1) )
| ( vreduceExp(ve1,X0) != vsomeExp(X2) ) ),
inference(ennf_transformation,[],[f360]) ).
tff(f523,plain,
! [X0: vAnsMap,X1: vAType,X2: vExp] :
( ( vecheck(vtypeAM(X0),X2) = vsomeAType(X1) )
| ( vsomeAType(X1) != vecheck(vtypeAM(X0),ve1) )
| ( vreduceExp(ve1,X0) != vsomeExp(X2) ) ),
inference(flattening,[],[f522]) ).
tff(f526,plain,
? [X0: vAnsMap,X1: vBinOpT,X2: vAType,X3: vExp] :
( ( vsomeAType(X2) != vecheck(vtypeAM(X0),X3) )
& visSomeExp(vreduceExp(ve1,X0))
& ~ vexpIsValue(ve1)
& ( vecheck(vtypeAM(X0),vbinop(ve1,X1,ve2)) = vsomeAType(X2) )
& ( vreduceExp(vbinop(ve1,X1,ve2),X0) = vsomeExp(X3) ) ),
inference(ennf_transformation,[],[f363]) ).
tff(f527,plain,
? [X0: vAnsMap,X1: vBinOpT,X2: vAType,X3: vExp] :
( ( vsomeAType(X2) != vecheck(vtypeAM(X0),X3) )
& visSomeExp(vreduceExp(ve1,X0))
& ~ vexpIsValue(ve1)
& ( vecheck(vtypeAM(X0),vbinop(ve1,X1,ve2)) = vsomeAType(X2) )
& ( vreduceExp(vbinop(ve1,X1,ve2),X0) = vsomeExp(X3) ) ),
inference(flattening,[],[f526]) ).
tff(f583,definition,
! [X0: vBinOpT,X1: vAType,X2: vAType] :
( ? [X5: vBinOpT,X6: vAType,X7: vAType] :
( ( ( X5 != vaddop )
| ( X6 != vNumber )
| ( X7 != vNumber ) )
& ( ( X5 != vsubop )
| ( X6 != vNumber )
| ( X7 != vNumber ) )
& ( ( X5 != vmulop )
| ( X6 != vNumber )
| ( X7 != vNumber ) )
& ( ( X5 != vdivop )
| ( X6 != vNumber )
| ( X7 != vNumber ) )
& ( ( X5 != vgtop )
| ( X6 != vNumber )
| ( X7 != vNumber ) )
& ( ( X5 != vltop )
| ( X6 != vNumber )
| ( X7 != vNumber ) )
& ( ( X5 != vandop )
| ( X6 != vYesNo )
| ( X7 != vYesNo ) )
& ( ( X5 != vorop )
| ( X6 != vYesNo )
| ( X7 != vYesNo ) )
& ( X5 != veqop )
& ( X0 = X5 )
& ( X1 = X6 )
& ( X2 = X7 )
& ( vcheckBinOp(X0,X1,X2) = vnoAType ) )
| ~ sP46(X0,X1,X2) ),
introduced(definition,[new_symbols(definition,[sP46])],[predicate_definition_introduction]) ).
tff(f584,definition,
! [X0: vBinOpT,X1: vAType,X2: vAType] :
( ? [X3: vAType,X4: vAType] :
( ( X0 = veqop )
& ( X1 = X3 )
& ( X2 = X4 )
& ( vcheckBinOp(X0,X1,X2) = vsomeAType(vYesNo) ) )
| ~ sP47(X0,X1,X2) ),
introduced(definition,[new_symbols(definition,[sP47])],[predicate_definition_introduction]) ).
tff(f585,definition,
! [X0: vBinOpT,X1: vAType,X2: vAType] :
( ( ( X0 = vorop )
& ( X1 = vYesNo )
& ( X2 = vYesNo )
& ( vcheckBinOp(X0,X1,X2) = vsomeAType(vYesNo) ) )
| ~ sP48(X0,X1,X2) ),
introduced(definition,[new_symbols(definition,[sP48])],[predicate_definition_introduction]) ).
tff(f586,definition,
! [X0: vBinOpT,X1: vAType,X2: vAType] :
( ( ( X0 = vandop )
& ( X1 = vYesNo )
& ( X2 = vYesNo )
& ( vcheckBinOp(X0,X1,X2) = vsomeAType(vYesNo) ) )
| ~ sP49(X0,X1,X2) ),
introduced(definition,[new_symbols(definition,[sP49])],[predicate_definition_introduction]) ).
tff(f587,definition,
! [X0: vBinOpT,X1: vAType,X2: vAType] :
( ( ( X0 = vltop )
& ( X1 = vNumber )
& ( X2 = vNumber )
& ( vcheckBinOp(X0,X1,X2) = vsomeAType(vYesNo) ) )
| ~ sP50(X0,X1,X2) ),
introduced(definition,[new_symbols(definition,[sP50])],[predicate_definition_introduction]) ).
tff(f588,definition,
! [X0: vBinOpT,X1: vAType,X2: vAType] :
( ( ( X0 = vgtop )
& ( X1 = vNumber )
& ( X2 = vNumber )
& ( vcheckBinOp(X0,X1,X2) = vsomeAType(vYesNo) ) )
| ~ sP51(X0,X1,X2) ),
introduced(definition,[new_symbols(definition,[sP51])],[predicate_definition_introduction]) ).
tff(f589,definition,
! [X0: vBinOpT,X1: vAType,X2: vAType] :
( ( ( X0 = vdivop )
& ( X1 = vNumber )
& ( X2 = vNumber )
& ( vcheckBinOp(X0,X1,X2) = vsomeAType(vNumber) ) )
| ~ sP52(X0,X1,X2) ),
introduced(definition,[new_symbols(definition,[sP52])],[predicate_definition_introduction]) ).
tff(f590,definition,
! [X0: vBinOpT,X1: vAType,X2: vAType] :
( ( ( X0 = vmulop )
& ( X1 = vNumber )
& ( X2 = vNumber )
& ( vcheckBinOp(X0,X1,X2) = vsomeAType(vNumber) ) )
| ~ sP53(X0,X1,X2) ),
introduced(definition,[new_symbols(definition,[sP53])],[predicate_definition_introduction]) ).
tff(f591,plain,
! [X0: vBinOpT,X1: vAType,X2: vAType] :
( ( ( X0 = vaddop )
& ( X1 = vNumber )
& ( X2 = vNumber )
& ( vcheckBinOp(X0,X1,X2) = vsomeAType(vNumber) ) )
| ( ( X0 = vsubop )
& ( X1 = vNumber )
& ( X2 = vNumber )
& ( vcheckBinOp(X0,X1,X2) = vsomeAType(vNumber) ) )
| sP53(X0,X1,X2)
| sP52(X0,X1,X2)
| sP51(X0,X1,X2)
| sP50(X0,X1,X2)
| sP49(X0,X1,X2)
| sP48(X0,X1,X2)
| sP47(X0,X1,X2)
| sP46(X0,X1,X2) ),
inference(definition_folding,[],[f311,f590,f589,f588,f587,f586,f585,f584,f583]) ).
tff(f592,definition,
! [X0: vATMap,X1: vExp] :
( ? [X10: vATMap,X11: vOptAType,X12: vExp,X13: vOptAType,X14: vExp,X15: vBinOpT] :
( ( X11 = vecheck(X10,X12) )
& ( X13 = vecheck(X10,X14) )
& visSomeAType(X11)
& visSomeAType(X13)
& ( X0 = X10 )
& ( X1 = vbinop(X12,X15,X14) )
& ( vecheck(X0,X1) = vcheckBinOp(X15,vgetAType(X11),vgetAType(X13)) ) )
| ~ sP54(X0,X1) ),
introduced(definition,[new_symbols(definition,[sP54])],[predicate_definition_introduction]) ).
tff(f593,definition,
! [X0: vATMap,X1: vExp] :
( ? [X16: vATMap,X17: vOptAType,X18: vExp,X19: vOptAType,X20: vExp,X21: vBinOpT] :
( ( X17 = vecheck(X16,X18) )
& ( X19 = vecheck(X16,X20) )
& ( ~ visSomeAType(X17)
| ~ visSomeAType(X19) )
& ( X0 = X16 )
& ( X1 = vbinop(X18,X21,X20) )
& ( vecheck(X0,X1) = vnoAType ) )
| ~ sP55(X0,X1) ),
introduced(definition,[new_symbols(definition,[sP55])],[predicate_definition_introduction]) ).
tff(f594,definition,
! [X0: vATMap,X1: vExp] :
( ? [X26: vUnOpT,X27: vExp,X28: vOptAType,X29: vATMap] :
( ( X28 = vecheck(X29,X27) )
& ~ visSomeAType(X28)
& ( X0 = X29 )
& ( X1 = vunop(X26,X27) )
& ( vecheck(X0,X1) = vnoAType ) )
| ~ sP56(X0,X1) ),
introduced(definition,[new_symbols(definition,[sP56])],[predicate_definition_introduction]) ).
tff(f595,definition,
! [X0: vATMap,X1: vExp] :
( ? [X22: vUnOpT,X23: vExp,X24: vOptAType,X25: vATMap] :
( ( X24 = vecheck(X25,X23) )
& visSomeAType(X24)
& ( X0 = X25 )
& ( X1 = vunop(X22,X23) )
& ( vecheck(X0,X1) = vcheckUnOp(X22,vgetAType(X24)) ) )
| ~ sP57(X0,X1) ),
introduced(definition,[new_symbols(definition,[sP57])],[predicate_definition_introduction]) ).
tff(f596,definition,
! [X0: vATMap,X1: vExp] :
( ? [X8: vQID,X9: vATMap] :
( ( X0 = X9 )
& ( X1 = vqvar(X8) )
& ( vecheck(X0,X1) = vlookupATMap(X8,X9) ) )
| ~ sP58(X0,X1) ),
introduced(definition,[new_symbols(definition,[sP58])],[predicate_definition_introduction]) ).
tff(f597,plain,
! [X0: vATMap,X1: vExp] :
( ? [X2: vATMap,X3: vYN] :
( ( X0 = X2 )
& ( X1 = vconstant(vB(X3)) )
& ( vecheck(X0,X1) = vsomeAType(vYesNo) ) )
| ? [X4: vnat,X5: vATMap] :
( ( X0 = X5 )
& ( X1 = vconstant(vNum(X4)) )
& ( vecheck(X0,X1) = vsomeAType(vNumber) ) )
| ? [X6: vstring,X7: vATMap] :
( ( X0 = X7 )
& ( X1 = vconstant(vT(X6)) )
& ( vecheck(X0,X1) = vsomeAType(vText) ) )
| sP58(X0,X1)
| sP54(X0,X1)
| sP55(X0,X1)
| sP57(X0,X1)
| sP56(X0,X1) ),
inference(definition_folding,[],[f474,f596,f595,f594,f593,f592]) ).
tff(f626,plain,
! [X0: vOptAType] :
( ( vsomeAType(sK142(X0)) = X0 )
| ~ visSomeAType(X0) ),
inference(skolemize,[status(esa),new_symbols(skolem,[sK142]),skolemize(X1,sK142(X0))],[f407]) ).
tff(f645,plain,
! [X0: vOptExp] :
( ( vsomeExp(sK193(X0)) = X0 )
| ~ visSomeExp(X0) ),
inference(skolemize,[status(esa),new_symbols(skolem,[sK193]),skolemize(X1,sK193(X0))],[f418]) ).
tff(f647,plain,
! [X0: vExp] :
( ( vconstant(sK195(X0)) = X0 )
| ~ vexpIsValue(X0) ),
inference(skolemize,[status(esa),new_symbols(skolem,[sK195]),skolemize(X1,sK195(X0))],[f421]) ).
tff(f791,plain,
! [X0: vBinOpT,X1: vAType,X2: vAType] :
( ( ( X0 = vmulop )
& ( X1 = vNumber )
& ( X2 = vNumber )
& ( vcheckBinOp(X0,X1,X2) = vsomeAType(vNumber) ) )
| ~ sP53(X0,X1,X2) ),
inference(nnf_transformation,[],[f590]) ).
tff(f792,plain,
! [X0: vBinOpT,X1: vAType,X2: vAType] :
( ( ( X0 = vdivop )
& ( X1 = vNumber )
& ( X2 = vNumber )
& ( vcheckBinOp(X0,X1,X2) = vsomeAType(vNumber) ) )
| ~ sP52(X0,X1,X2) ),
inference(nnf_transformation,[],[f589]) ).
tff(f793,plain,
! [X0: vBinOpT,X1: vAType,X2: vAType] :
( ( ( X0 = vgtop )
& ( X1 = vNumber )
& ( X2 = vNumber )
& ( vcheckBinOp(X0,X1,X2) = vsomeAType(vYesNo) ) )
| ~ sP51(X0,X1,X2) ),
inference(nnf_transformation,[],[f588]) ).
tff(f794,plain,
! [X0: vBinOpT,X1: vAType,X2: vAType] :
( ( ( X0 = vltop )
& ( X1 = vNumber )
& ( X2 = vNumber )
& ( vcheckBinOp(X0,X1,X2) = vsomeAType(vYesNo) ) )
| ~ sP50(X0,X1,X2) ),
inference(nnf_transformation,[],[f587]) ).
tff(f795,plain,
! [X0: vBinOpT,X1: vAType,X2: vAType] :
( ( ( X0 = vandop )
& ( X1 = vYesNo )
& ( X2 = vYesNo )
& ( vcheckBinOp(X0,X1,X2) = vsomeAType(vYesNo) ) )
| ~ sP49(X0,X1,X2) ),
inference(nnf_transformation,[],[f586]) ).
tff(f796,plain,
! [X0: vBinOpT,X1: vAType,X2: vAType] :
( ( ( X0 = vorop )
& ( X1 = vYesNo )
& ( X2 = vYesNo )
& ( vcheckBinOp(X0,X1,X2) = vsomeAType(vYesNo) ) )
| ~ sP48(X0,X1,X2) ),
inference(nnf_transformation,[],[f585]) ).
tff(f797,plain,
! [X0: vBinOpT,X1: vAType,X2: vAType] :
( ? [X3: vAType,X4: vAType] :
( ( X0 = veqop )
& ( X1 = X3 )
& ( X2 = X4 )
& ( vcheckBinOp(X0,X1,X2) = vsomeAType(vYesNo) ) )
| ~ sP47(X0,X1,X2) ),
inference(nnf_transformation,[],[f584]) ).
tff(f798,plain,
! [X0: vBinOpT,X1: vAType,X2: vAType] :
( ( ( X0 = veqop )
& ( sK406(X0,X1,X2) = X1 )
& ( sK407(X0,X1,X2) = X2 )
& ( vcheckBinOp(X0,X1,X2) = vsomeAType(vYesNo) ) )
| ~ sP47(X0,X1,X2) ),
inference(skolemize,[status(esa),new_symbols(skolem,[sK406,sK407]),skolemize(X3,sK406(X0,X1,X2)),skolemize(X4,sK407(X0,X1,X2))],[f797]) ).
tff(f799,plain,
! [X0: vBinOpT,X1: vAType,X2: vAType] :
( ? [X5: vBinOpT,X6: vAType,X7: vAType] :
( ( ( X5 != vaddop )
| ( X6 != vNumber )
| ( X7 != vNumber ) )
& ( ( X5 != vsubop )
| ( X6 != vNumber )
| ( X7 != vNumber ) )
& ( ( X5 != vmulop )
| ( X6 != vNumber )
| ( X7 != vNumber ) )
& ( ( X5 != vdivop )
| ( X6 != vNumber )
| ( X7 != vNumber ) )
& ( ( X5 != vgtop )
| ( X6 != vNumber )
| ( X7 != vNumber ) )
& ( ( X5 != vltop )
| ( X6 != vNumber )
| ( X7 != vNumber ) )
& ( ( X5 != vandop )
| ( X6 != vYesNo )
| ( X7 != vYesNo ) )
& ( ( X5 != vorop )
| ( X6 != vYesNo )
| ( X7 != vYesNo ) )
& ( X5 != veqop )
& ( X0 = X5 )
& ( X1 = X6 )
& ( X2 = X7 )
& ( vcheckBinOp(X0,X1,X2) = vnoAType ) )
| ~ sP46(X0,X1,X2) ),
inference(nnf_transformation,[],[f583]) ).
tff(f800,plain,
! [X0: vBinOpT,X1: vAType,X2: vAType] :
( ? [X3: vBinOpT,X4: vAType,X5: vAType] :
( ( ( vaddop != X3 )
| ( vNumber != X4 )
| ( vNumber != X5 ) )
& ( ( vsubop != X3 )
| ( vNumber != X4 )
| ( vNumber != X5 ) )
& ( ( vmulop != X3 )
| ( vNumber != X4 )
| ( vNumber != X5 ) )
& ( ( vdivop != X3 )
| ( vNumber != X4 )
| ( vNumber != X5 ) )
& ( ( vgtop != X3 )
| ( vNumber != X4 )
| ( vNumber != X5 ) )
& ( ( vltop != X3 )
| ( vNumber != X4 )
| ( vNumber != X5 ) )
& ( ( vandop != X3 )
| ( vYesNo != X4 )
| ( vYesNo != X5 ) )
& ( ( vorop != X3 )
| ( vYesNo != X4 )
| ( vYesNo != X5 ) )
& ( veqop != X3 )
& ( X0 = X3 )
& ( X1 = X4 )
& ( X2 = X5 )
& ( vcheckBinOp(X0,X1,X2) = vnoAType ) )
| ~ sP46(X0,X1,X2) ),
inference(rectify,[],[f799]) ).
tff(f801,plain,
! [X0: vBinOpT,X1: vAType,X2: vAType] :
( ( ( ( vaddop != sK408(X0,X1,X2) )
| ( vNumber != sK409(X0,X1,X2) )
| ( vNumber != sK410(X0,X1,X2) ) )
& ( ( vsubop != sK408(X0,X1,X2) )
| ( vNumber != sK409(X0,X1,X2) )
| ( vNumber != sK410(X0,X1,X2) ) )
& ( ( vmulop != sK408(X0,X1,X2) )
| ( vNumber != sK409(X0,X1,X2) )
| ( vNumber != sK410(X0,X1,X2) ) )
& ( ( vdivop != sK408(X0,X1,X2) )
| ( vNumber != sK409(X0,X1,X2) )
| ( vNumber != sK410(X0,X1,X2) ) )
& ( ( vgtop != sK408(X0,X1,X2) )
| ( vNumber != sK409(X0,X1,X2) )
| ( vNumber != sK410(X0,X1,X2) ) )
& ( ( vltop != sK408(X0,X1,X2) )
| ( vNumber != sK409(X0,X1,X2) )
| ( vNumber != sK410(X0,X1,X2) ) )
& ( ( vandop != sK408(X0,X1,X2) )
| ( vYesNo != sK409(X0,X1,X2) )
| ( vYesNo != sK410(X0,X1,X2) ) )
& ( ( vorop != sK408(X0,X1,X2) )
| ( vYesNo != sK409(X0,X1,X2) )
| ( vYesNo != sK410(X0,X1,X2) ) )
& ( veqop != sK408(X0,X1,X2) )
& ( sK408(X0,X1,X2) = X0 )
& ( sK409(X0,X1,X2) = X1 )
& ( sK410(X0,X1,X2) = X2 )
& ( vcheckBinOp(X0,X1,X2) = vnoAType ) )
| ~ sP46(X0,X1,X2) ),
inference(skolemize,[status(esa),new_symbols(skolem,[sK408,sK409,sK410]),skolemize(X3,sK408(X0,X1,X2)),skolemize(X4,sK409(X0,X1,X2)),skolemize(X5,sK410(X0,X1,X2))],[f800]) ).
tff(f803,plain,
! [X0: vATMap,X1: vExp] :
( ? [X8: vQID,X9: vATMap] :
( ( X0 = X9 )
& ( X1 = vqvar(X8) )
& ( vecheck(X0,X1) = vlookupATMap(X8,X9) ) )
| ~ sP58(X0,X1) ),
inference(nnf_transformation,[],[f596]) ).
tff(f804,plain,
! [X0: vATMap,X1: vExp] :
( ? [X2: vQID,X3: vATMap] :
( ( X0 = X3 )
& ( vqvar(X2) = X1 )
& ( vecheck(X0,X1) = vlookupATMap(X2,X3) ) )
| ~ sP58(X0,X1) ),
inference(rectify,[],[f803]) ).
tff(f805,plain,
! [X0: vATMap,X1: vExp] :
( ( ( sK414(X0,X1) = X0 )
& ( vqvar(sK413(X0,X1)) = X1 )
& ( vecheck(X0,X1) = vlookupATMap(sK413(X0,X1),sK414(X0,X1)) ) )
| ~ sP58(X0,X1) ),
inference(skolemize,[status(esa),new_symbols(skolem,[sK413,sK414]),skolemize(X2,sK413(X0,X1)),skolemize(X3,sK414(X0,X1))],[f804]) ).
tff(f806,plain,
! [X0: vATMap,X1: vExp] :
( ? [X22: vUnOpT,X23: vExp,X24: vOptAType,X25: vATMap] :
( ( X24 = vecheck(X25,X23) )
& visSomeAType(X24)
& ( X0 = X25 )
& ( X1 = vunop(X22,X23) )
& ( vecheck(X0,X1) = vcheckUnOp(X22,vgetAType(X24)) ) )
| ~ sP57(X0,X1) ),
inference(nnf_transformation,[],[f595]) ).
tff(f807,plain,
! [X0: vATMap,X1: vExp] :
( ? [X2: vUnOpT,X3: vExp,X4: vOptAType,X5: vATMap] :
( ( vecheck(X5,X3) = X4 )
& visSomeAType(X4)
& ( X0 = X5 )
& ( vunop(X2,X3) = X1 )
& ( vecheck(X0,X1) = vcheckUnOp(X2,vgetAType(X4)) ) )
| ~ sP57(X0,X1) ),
inference(rectify,[],[f806]) ).
tff(f808,plain,
! [X0: vATMap,X1: vExp] :
( ( ( sK417(X0,X1) = vecheck(sK418(X0,X1),sK416(X0,X1)) )
& visSomeAType(sK417(X0,X1))
& ( sK418(X0,X1) = X0 )
& ( vunop(sK415(X0,X1),sK416(X0,X1)) = X1 )
& ( vecheck(X0,X1) = vcheckUnOp(sK415(X0,X1),vgetAType(sK417(X0,X1))) ) )
| ~ sP57(X0,X1) ),
inference(skolemize,[status(esa),new_symbols(skolem,[sK415,sK416,sK417,sK418]),skolemize(X2,sK415(X0,X1)),skolemize(X3,sK416(X0,X1)),skolemize(X4,sK417(X0,X1)),skolemize(X5,sK418(X0,X1))],[f807]) ).
tff(f809,plain,
! [X0: vATMap,X1: vExp] :
( ? [X26: vUnOpT,X27: vExp,X28: vOptAType,X29: vATMap] :
( ( X28 = vecheck(X29,X27) )
& ~ visSomeAType(X28)
& ( X0 = X29 )
& ( X1 = vunop(X26,X27) )
& ( vecheck(X0,X1) = vnoAType ) )
| ~ sP56(X0,X1) ),
inference(nnf_transformation,[],[f594]) ).
tff(f810,plain,
! [X0: vATMap,X1: vExp] :
( ? [X2: vUnOpT,X3: vExp,X4: vOptAType,X5: vATMap] :
( ( vecheck(X5,X3) = X4 )
& ~ visSomeAType(X4)
& ( X0 = X5 )
& ( vunop(X2,X3) = X1 )
& ( vecheck(X0,X1) = vnoAType ) )
| ~ sP56(X0,X1) ),
inference(rectify,[],[f809]) ).
tff(f811,plain,
! [X0: vATMap,X1: vExp] :
( ( ( sK421(X0,X1) = vecheck(sK422(X0,X1),sK420(X0,X1)) )
& ~ visSomeAType(sK421(X0,X1))
& ( sK422(X0,X1) = X0 )
& ( vunop(sK419(X0,X1),sK420(X0,X1)) = X1 )
& ( vecheck(X0,X1) = vnoAType ) )
| ~ sP56(X0,X1) ),
inference(skolemize,[status(esa),new_symbols(skolem,[sK419,sK420,sK421,sK422]),skolemize(X2,sK419(X0,X1)),skolemize(X3,sK420(X0,X1)),skolemize(X4,sK421(X0,X1)),skolemize(X5,sK422(X0,X1))],[f810]) ).
tff(f812,plain,
! [X0: vATMap,X1: vExp] :
( ? [X16: vATMap,X17: vOptAType,X18: vExp,X19: vOptAType,X20: vExp,X21: vBinOpT] :
( ( X17 = vecheck(X16,X18) )
& ( X19 = vecheck(X16,X20) )
& ( ~ visSomeAType(X17)
| ~ visSomeAType(X19) )
& ( X0 = X16 )
& ( X1 = vbinop(X18,X21,X20) )
& ( vecheck(X0,X1) = vnoAType ) )
| ~ sP55(X0,X1) ),
inference(nnf_transformation,[],[f593]) ).
tff(f813,plain,
! [X0: vATMap,X1: vExp] :
( ? [X2: vATMap,X3: vOptAType,X4: vExp,X5: vOptAType,X6: vExp,X7: vBinOpT] :
( ( vecheck(X2,X4) = X3 )
& ( vecheck(X2,X6) = X5 )
& ( ~ visSomeAType(X3)
| ~ visSomeAType(X5) )
& ( X0 = X2 )
& ( vbinop(X4,X7,X6) = X1 )
& ( vecheck(X0,X1) = vnoAType ) )
| ~ sP55(X0,X1) ),
inference(rectify,[],[f812]) ).
tff(f814,plain,
! [X0: vATMap,X1: vExp] :
( ( ( sK424(X0,X1) = vecheck(sK423(X0,X1),sK425(X0,X1)) )
& ( sK426(X0,X1) = vecheck(sK423(X0,X1),sK427(X0,X1)) )
& ( ~ visSomeAType(sK424(X0,X1))
| ~ visSomeAType(sK426(X0,X1)) )
& ( sK423(X0,X1) = X0 )
& ( vbinop(sK425(X0,X1),sK428(X0,X1),sK427(X0,X1)) = X1 )
& ( vecheck(X0,X1) = vnoAType ) )
| ~ sP55(X0,X1) ),
inference(skolemize,[status(esa),new_symbols(skolem,[sK423,sK424,sK425,sK426,sK427,sK428]),skolemize(X2,sK423(X0,X1)),skolemize(X3,sK424(X0,X1)),skolemize(X4,sK425(X0,X1)),skolemize(X5,sK426(X0,X1)),skolemize(X6,sK427(X0,X1)),skolemize(X7,sK428(X0,X1))],[f813]) ).
tff(f815,plain,
! [X0: vATMap,X1: vExp] :
( ? [X10: vATMap,X11: vOptAType,X12: vExp,X13: vOptAType,X14: vExp,X15: vBinOpT] :
( ( X11 = vecheck(X10,X12) )
& ( X13 = vecheck(X10,X14) )
& visSomeAType(X11)
& visSomeAType(X13)
& ( X0 = X10 )
& ( X1 = vbinop(X12,X15,X14) )
& ( vecheck(X0,X1) = vcheckBinOp(X15,vgetAType(X11),vgetAType(X13)) ) )
| ~ sP54(X0,X1) ),
inference(nnf_transformation,[],[f592]) ).
tff(f816,plain,
! [X0: vATMap,X1: vExp] :
( ? [X2: vATMap,X3: vOptAType,X4: vExp,X5: vOptAType,X6: vExp,X7: vBinOpT] :
( ( vecheck(X2,X4) = X3 )
& ( vecheck(X2,X6) = X5 )
& visSomeAType(X3)
& visSomeAType(X5)
& ( X0 = X2 )
& ( vbinop(X4,X7,X6) = X1 )
& ( vecheck(X0,X1) = vcheckBinOp(X7,vgetAType(X3),vgetAType(X5)) ) )
| ~ sP54(X0,X1) ),
inference(rectify,[],[f815]) ).
tff(f817,plain,
! [X0: vATMap,X1: vExp] :
( ( ( sK430(X0,X1) = vecheck(sK429(X0,X1),sK431(X0,X1)) )
& ( sK432(X0,X1) = vecheck(sK429(X0,X1),sK433(X0,X1)) )
& visSomeAType(sK430(X0,X1))
& visSomeAType(sK432(X0,X1))
& ( sK429(X0,X1) = X0 )
& ( vbinop(sK431(X0,X1),sK434(X0,X1),sK433(X0,X1)) = X1 )
& ( vecheck(X0,X1) = vcheckBinOp(sK434(X0,X1),vgetAType(sK430(X0,X1)),vgetAType(sK432(X0,X1))) ) )
| ~ sP54(X0,X1) ),
inference(skolemize,[status(esa),new_symbols(skolem,[sK429,sK430,sK431,sK432,sK433,sK434]),skolemize(X2,sK429(X0,X1)),skolemize(X3,sK430(X0,X1)),skolemize(X4,sK431(X0,X1)),skolemize(X5,sK432(X0,X1)),skolemize(X6,sK433(X0,X1)),skolemize(X7,sK434(X0,X1))],[f816]) ).
tff(f818,plain,
! [X0: vATMap,X1: vExp] :
( ( ( sK435(X0,X1) = X0 )
& ( vconstant(vB(sK436(X0,X1))) = X1 )
& ( vecheck(X0,X1) = vsomeAType(vYesNo) ) )
| ( ( sK438(X0,X1) = X0 )
& ( vconstant(vNum(sK437(X0,X1))) = X1 )
& ( vecheck(X0,X1) = vsomeAType(vNumber) ) )
| ( ( sK440(X0,X1) = X0 )
& ( vconstant(vT(sK439(X0,X1))) = X1 )
& ( vecheck(X0,X1) = vsomeAType(vText) ) )
| sP58(X0,X1)
| sP54(X0,X1)
| sP55(X0,X1)
| sP57(X0,X1)
| sP56(X0,X1) ),
inference(skolemize,[status(esa),new_symbols(skolem,[sK435,sK436,sK437,sK438,sK439,sK440]),skolemize(X2,sK435(X0,X1)),skolemize(X3,sK436(X0,X1)),skolemize(X4,sK437(X0,X1)),skolemize(X5,sK438(X0,X1)),skolemize(X6,sK439(X0,X1)),skolemize(X7,sK440(X0,X1))],[f597]) ).
tff(f824,plain,
( ( vsomeAType(sK452) != vecheck(vtypeAM(sK450),sK453) )
& visSomeExp(vreduceExp(ve1,sK450))
& ~ vexpIsValue(ve1)
& ( vsomeAType(sK452) = vecheck(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) )
& ( vreduceExp(vbinop(ve1,sK451,ve2),sK450) = vsomeExp(sK453) ) ),
inference(skolemize,[status(esa),new_symbols(skolem,[sK450,sK451,sK452,sK453]),skolemize(X0,sK450),skolemize(X1,sK451),skolemize(X2,sK452),skolemize(X3,sK453)],[f527]) ).
tff(f856,plain,
vYesNo != vNumber,
inference(cnf_transformation,[],[f22]) ).
tff(f862,plain,
! [X2: vExp,X3: vExp,X0: vExp,X1: vExp,X4: vBinOpT,X5: vBinOpT] :
( ( X0 = X1 )
| ( vbinop(X3,X4,X0) != vbinop(X2,X5,X1) ) ),
inference(cnf_transformation,[],[f377]) ).
tff(f863,plain,
! [X2: vExp,X3: vExp,X0: vExp,X1: vExp,X4: vBinOpT,X5: vBinOpT] :
( ( X4 = X5 )
| ( vbinop(X3,X4,X0) != vbinop(X2,X5,X1) ) ),
inference(cnf_transformation,[],[f377]) ).
tff(f864,plain,
! [X2: vExp,X3: vExp,X0: vExp,X1: vExp,X4: vBinOpT,X5: vBinOpT] :
( ( X2 = X3 )
| ( vbinop(X3,X4,X0) != vbinop(X2,X5,X1) ) ),
inference(cnf_transformation,[],[f377]) ).
tff(f868,plain,
! [X2: vBinOpT,X3: vExp,X0: vAval,X1: vExp] : ( vconstant(X0) != vbinop(X1,X2,X3) ),
inference(cnf_transformation,[],[f31]) ).
tff(f870,plain,
! [X2: vBinOpT,X3: vExp,X0: vQID,X1: vExp] : ( vqvar(X0) != vbinop(X1,X2,X3) ),
inference(cnf_transformation,[],[f33]) ).
tff(f872,plain,
! [X2: vExp,X3: vExp,X0: vExp,X1: vUnOpT,X4: vBinOpT] : ( vbinop(X3,X4,X0) != vunop(X1,X2) ),
inference(cnf_transformation,[],[f35]) ).
tff(f902,plain,
! [X0: vAType] : ( vnoAType != vsomeAType(X0) ),
inference(cnf_transformation,[],[f61]) ).
tff(f910,plain,
! [X0: vUnOpT] : ( vnotop = X0 ),
inference(cnf_transformation,[],[f69]) ).
tff(f912,plain,
! [X0: vExp,X1: vExp] :
( ( X0 = X1 )
| ( vsomeExp(X1) != vsomeExp(X0) ) ),
inference(cnf_transformation,[],[f390]) ).
tff(f989,plain,
! [X0: vAType] : ( vgetAType(vsomeAType(X0)) = X0 ),
inference(cnf_transformation,[],[f138]) ).
tff(f994,plain,
! [X0: vExp] : ( vgetExp(vsomeExp(X0)) = X0 ),
inference(cnf_transformation,[],[f143]) ).
tff(f1156,plain,
! [X0: vOptAType] :
( ( vsomeAType(sK142(X0)) = X0 )
| ~ visSomeAType(X0) ),
inference(cnf_transformation,[],[f626]) ).
tff(f1257,plain,
! [X0: vOptExp] :
( ( vsomeExp(sK193(X0)) = X0 )
| ~ visSomeExp(X0) ),
inference(cnf_transformation,[],[f645]) ).
tff(f1259,plain,
! [X0: vAval] : vexpIsValue(vconstant(X0)),
inference(cnf_transformation,[],[f228]) ).
tff(f1261,plain,
! [X0: vExp] :
( ( vconstant(sK195(X0)) = X0 )
| ~ vexpIsValue(X0) ),
inference(cnf_transformation,[],[f647]) ).
tff(f1430,plain,
! [X2: vBinOpT,X3: vExp,X0: vExp,X1: vAnsMap] :
( ( vreduceExp(vbinop(X0,X2,X3),X1) = vsomeExp(vbinop(vgetExp(vreduceExp(X0,X1)),X2,X3)) )
| vexpIsValue(X0)
| ~ visSomeExp(vreduceExp(X0,X1)) ),
inference(cnf_transformation,[],[f436]) ).
tff(f1715,plain,
! [X0: vAType,X1: vAType] : ( vsomeAType(vYesNo) = vcheckBinOp(veqop,X0,X1) ),
inference(cnf_transformation,[],[f309]) ).
tff(f1758,plain,
! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( vsomeAType(vNumber) = vcheckBinOp(X0,X1,X2) )
| ~ sP53(X0,X1,X2) ),
inference(cnf_transformation,[],[f791]) ).
tff(f1759,plain,
! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( vNumber = X2 )
| ~ sP53(X0,X1,X2) ),
inference(cnf_transformation,[],[f791]) ).
tff(f1760,plain,
! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( vNumber = X1 )
| ~ sP53(X0,X1,X2) ),
inference(cnf_transformation,[],[f791]) ).
tff(f1762,plain,
! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( vsomeAType(vNumber) = vcheckBinOp(X0,X1,X2) )
| ~ sP52(X0,X1,X2) ),
inference(cnf_transformation,[],[f792]) ).
tff(f1763,plain,
! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( vNumber = X2 )
| ~ sP52(X0,X1,X2) ),
inference(cnf_transformation,[],[f792]) ).
tff(f1764,plain,
! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( vNumber = X1 )
| ~ sP52(X0,X1,X2) ),
inference(cnf_transformation,[],[f792]) ).
tff(f1766,plain,
! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( vsomeAType(vYesNo) = vcheckBinOp(X0,X1,X2) )
| ~ sP51(X0,X1,X2) ),
inference(cnf_transformation,[],[f793]) ).
tff(f1767,plain,
! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( vNumber = X2 )
| ~ sP51(X0,X1,X2) ),
inference(cnf_transformation,[],[f793]) ).
tff(f1768,plain,
! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( vNumber = X1 )
| ~ sP51(X0,X1,X2) ),
inference(cnf_transformation,[],[f793]) ).
tff(f1770,plain,
! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( vsomeAType(vYesNo) = vcheckBinOp(X0,X1,X2) )
| ~ sP50(X0,X1,X2) ),
inference(cnf_transformation,[],[f794]) ).
tff(f1771,plain,
! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( vNumber = X2 )
| ~ sP50(X0,X1,X2) ),
inference(cnf_transformation,[],[f794]) ).
tff(f1772,plain,
! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( vNumber = X1 )
| ~ sP50(X0,X1,X2) ),
inference(cnf_transformation,[],[f794]) ).
tff(f1774,plain,
! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( vsomeAType(vYesNo) = vcheckBinOp(X0,X1,X2) )
| ~ sP49(X0,X1,X2) ),
inference(cnf_transformation,[],[f795]) ).
tff(f1775,plain,
! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( vYesNo = X2 )
| ~ sP49(X0,X1,X2) ),
inference(cnf_transformation,[],[f795]) ).
tff(f1776,plain,
! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( vYesNo = X1 )
| ~ sP49(X0,X1,X2) ),
inference(cnf_transformation,[],[f795]) ).
tff(f1778,plain,
! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( vsomeAType(vYesNo) = vcheckBinOp(X0,X1,X2) )
| ~ sP48(X0,X1,X2) ),
inference(cnf_transformation,[],[f796]) ).
tff(f1779,plain,
! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( vYesNo = X2 )
| ~ sP48(X0,X1,X2) ),
inference(cnf_transformation,[],[f796]) ).
tff(f1780,plain,
! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( vYesNo = X1 )
| ~ sP48(X0,X1,X2) ),
inference(cnf_transformation,[],[f796]) ).
tff(f1782,plain,
! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( vsomeAType(vYesNo) = vcheckBinOp(X0,X1,X2) )
| ~ sP47(X0,X1,X2) ),
inference(cnf_transformation,[],[f798]) ).
tff(f1785,plain,
! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( veqop = X0 )
| ~ sP47(X0,X1,X2) ),
inference(cnf_transformation,[],[f798]) ).
tff(f1786,plain,
! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( vnoAType = vcheckBinOp(X0,X1,X2) )
| ~ sP46(X0,X1,X2) ),
inference(cnf_transformation,[],[f801]) ).
tff(f1799,plain,
! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( vsomeAType(vNumber) = vcheckBinOp(X0,X1,X2) )
| ( vsomeAType(vNumber) = vcheckBinOp(X0,X1,X2) )
| sP53(X0,X1,X2)
| sP52(X0,X1,X2)
| sP51(X0,X1,X2)
| sP50(X0,X1,X2)
| sP49(X0,X1,X2)
| sP48(X0,X1,X2)
| sP47(X0,X1,X2)
| sP46(X0,X1,X2) ),
inference(cnf_transformation,[],[f591]) ).
tff(f1804,plain,
! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( vNumber = X2 )
| ( vNumber = X2 )
| sP53(X0,X1,X2)
| sP52(X0,X1,X2)
| sP51(X0,X1,X2)
| sP50(X0,X1,X2)
| sP49(X0,X1,X2)
| sP48(X0,X1,X2)
| sP47(X0,X1,X2)
| sP46(X0,X1,X2) ),
inference(cnf_transformation,[],[f591]) ).
tff(f1809,plain,
! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( vNumber = X1 )
| ( vNumber = X1 )
| sP53(X0,X1,X2)
| sP52(X0,X1,X2)
| sP51(X0,X1,X2)
| sP50(X0,X1,X2)
| sP49(X0,X1,X2)
| sP48(X0,X1,X2)
| sP47(X0,X1,X2)
| sP46(X0,X1,X2) ),
inference(cnf_transformation,[],[f591]) ).
tff(f1835,plain,
! [X2: vExp,X3: vBinOpT,X0: vATMap,X1: vExp] :
( ( vnoAType = vecheck(X0,vbinop(X1,X3,X2)) )
| visSomeAType(vecheck(X0,X2)) ),
inference(cnf_transformation,[],[f471]) ).
tff(f1836,plain,
! [X2: vExp,X3: vBinOpT,X0: vATMap,X1: vExp] :
( ( vnoAType = vecheck(X0,vbinop(X1,X3,X2)) )
| visSomeAType(vecheck(X0,X1)) ),
inference(cnf_transformation,[],[f471]) ).
tff(f1840,plain,
! [X0: vATMap,X1: vExp] :
( ( vqvar(sK413(X0,X1)) = X1 )
| ~ sP58(X0,X1) ),
inference(cnf_transformation,[],[f805]) ).
tff(f1843,plain,
! [X0: vATMap,X1: vExp] :
( ( vunop(sK415(X0,X1),sK416(X0,X1)) = X1 )
| ~ sP57(X0,X1) ),
inference(cnf_transformation,[],[f808]) ).
tff(f1847,plain,
! [X0: vATMap,X1: vExp] :
( ( vnoAType = vecheck(X0,X1) )
| ~ sP56(X0,X1) ),
inference(cnf_transformation,[],[f811]) ).
tff(f1848,plain,
! [X0: vATMap,X1: vExp] :
( ( vunop(sK419(X0,X1),sK420(X0,X1)) = X1 )
| ~ sP56(X0,X1) ),
inference(cnf_transformation,[],[f811]) ).
tff(f1852,plain,
! [X0: vATMap,X1: vExp] :
( ( vnoAType = vecheck(X0,X1) )
| ~ sP55(X0,X1) ),
inference(cnf_transformation,[],[f814]) ).
tff(f1853,plain,
! [X0: vATMap,X1: vExp] :
( ( vbinop(sK425(X0,X1),sK428(X0,X1),sK427(X0,X1)) = X1 )
| ~ sP55(X0,X1) ),
inference(cnf_transformation,[],[f814]) ).
tff(f1854,plain,
! [X0: vATMap,X1: vExp] :
( ( sK423(X0,X1) = X0 )
| ~ sP55(X0,X1) ),
inference(cnf_transformation,[],[f814]) ).
tff(f1855,plain,
! [X0: vATMap,X1: vExp] :
( ~ visSomeAType(sK424(X0,X1))
| ~ visSomeAType(sK426(X0,X1))
| ~ sP55(X0,X1) ),
inference(cnf_transformation,[],[f814]) ).
tff(f1856,plain,
! [X0: vATMap,X1: vExp] :
( ( sK426(X0,X1) = vecheck(sK423(X0,X1),sK427(X0,X1)) )
| ~ sP55(X0,X1) ),
inference(cnf_transformation,[],[f814]) ).
tff(f1857,plain,
! [X0: vATMap,X1: vExp] :
( ( sK424(X0,X1) = vecheck(sK423(X0,X1),sK425(X0,X1)) )
| ~ sP55(X0,X1) ),
inference(cnf_transformation,[],[f814]) ).
tff(f1858,plain,
! [X0: vATMap,X1: vExp] :
( ( vecheck(X0,X1) = vcheckBinOp(sK434(X0,X1),vgetAType(sK430(X0,X1)),vgetAType(sK432(X0,X1))) )
| ~ sP54(X0,X1) ),
inference(cnf_transformation,[],[f817]) ).
tff(f1859,plain,
! [X0: vATMap,X1: vExp] :
( ( vbinop(sK431(X0,X1),sK434(X0,X1),sK433(X0,X1)) = X1 )
| ~ sP54(X0,X1) ),
inference(cnf_transformation,[],[f817]) ).
tff(f1860,plain,
! [X0: vATMap,X1: vExp] :
( ( sK429(X0,X1) = X0 )
| ~ sP54(X0,X1) ),
inference(cnf_transformation,[],[f817]) ).
tff(f1863,plain,
! [X0: vATMap,X1: vExp] :
( ( sK432(X0,X1) = vecheck(sK429(X0,X1),sK433(X0,X1)) )
| ~ sP54(X0,X1) ),
inference(cnf_transformation,[],[f817]) ).
tff(f1864,plain,
! [X0: vATMap,X1: vExp] :
( ( sK430(X0,X1) = vecheck(sK429(X0,X1),sK431(X0,X1)) )
| ~ sP54(X0,X1) ),
inference(cnf_transformation,[],[f817]) ).
tff(f1878,plain,
! [X0: vATMap,X1: vExp] :
( ( vconstant(vB(sK436(X0,X1))) = X1 )
| ( vconstant(vNum(sK437(X0,X1))) = X1 )
| ( vconstant(vT(sK439(X0,X1))) = X1 )
| sP58(X0,X1)
| sP54(X0,X1)
| sP55(X0,X1)
| sP57(X0,X1)
| sP56(X0,X1) ),
inference(cnf_transformation,[],[f818]) ).
tff(f1928,plain,
! [X2: vExp,X0: vAnsMap,X1: vAType] :
( ( vsomeAType(X1) = vecheck(vtypeAM(X0),X2) )
| ( vsomeAType(X1) != vecheck(vtypeAM(X0),ve1) )
| ( vreduceExp(ve1,X0) != vsomeExp(X2) ) ),
inference(cnf_transformation,[],[f523]) ).
tff(f1930,plain,
vreduceExp(vbinop(ve1,sK451,ve2),sK450) = vsomeExp(sK453),
inference(cnf_transformation,[],[f824]) ).
tff(f1931,plain,
vsomeAType(sK452) = vecheck(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),
inference(cnf_transformation,[],[f824]) ).
tff(f1932,plain,
~ vexpIsValue(ve1),
inference(cnf_transformation,[],[f824]) ).
tff(f1933,plain,
visSomeExp(vreduceExp(ve1,sK450)),
inference(cnf_transformation,[],[f824]) ).
tff(f1934,plain,
vsomeAType(sK452) != vecheck(vtypeAM(sK450),sK453),
inference(cnf_transformation,[],[f824]) ).
tff(f2053,plain,
! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( vNumber = X1 )
| sP53(X0,X1,X2)
| sP52(X0,X1,X2)
| sP51(X0,X1,X2)
| sP50(X0,X1,X2)
| sP49(X0,X1,X2)
| sP48(X0,X1,X2)
| sP47(X0,X1,X2)
| sP46(X0,X1,X2) ),
inference(duplicate_literal_removal,[],[f1809]) ).
tff(f2054,plain,
! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( vNumber = X2 )
| sP53(X0,X1,X2)
| sP52(X0,X1,X2)
| sP51(X0,X1,X2)
| sP50(X0,X1,X2)
| sP49(X0,X1,X2)
| sP48(X0,X1,X2)
| sP47(X0,X1,X2)
| sP46(X0,X1,X2) ),
inference(duplicate_literal_removal,[],[f1804]) ).
tff(f2055,plain,
! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( vsomeAType(vNumber) = vcheckBinOp(X0,X1,X2) )
| sP53(X0,X1,X2)
| sP52(X0,X1,X2)
| sP51(X0,X1,X2)
| sP50(X0,X1,X2)
| sP49(X0,X1,X2)
| sP48(X0,X1,X2)
| sP47(X0,X1,X2)
| sP46(X0,X1,X2) ),
inference(duplicate_literal_removal,[],[f1799]) ).
tff(f2057,definition,
( spl483_1
<=> ( vreduceExp(vbinop(ve1,sK451,ve2),sK450) = vsomeExp(sK453) ) ),
introduced(definition,[new_symbols(definition,[spl483_1])],[avatar_definition]) ).
tff(f2059,plain,
( ( vreduceExp(vbinop(ve1,sK451,ve2),sK450) = vsomeExp(sK453) )
| ~ spl483_1 ),
inference(avatar_component_clause,[],[f2057]) ).
tff(f2060,plain,
spl483_1,
inference(avatar_split_clause,[],[f1930,f2057]) ).
tff(f2237,definition,
( spl483_2
<=> ( vsomeAType(sK452) = vecheck(vtypeAM(sK450),sK453) ) ),
introduced(definition,[new_symbols(definition,[spl483_2])],[avatar_definition]) ).
tff(f2239,plain,
( ( vsomeAType(sK452) != vecheck(vtypeAM(sK450),sK453) )
| spl483_2 ),
inference(avatar_component_clause,[],[f2237]) ).
tff(f2240,plain,
~ spl483_2,
inference(avatar_split_clause,[],[f1934,f2237]) ).
tff(f2278,definition,
( spl483_3
<=> visSomeExp(vreduceExp(ve1,sK450)) ),
introduced(definition,[new_symbols(definition,[spl483_3])],[avatar_definition]) ).
tff(f2280,plain,
( visSomeExp(vreduceExp(ve1,sK450))
| ~ spl483_3 ),
inference(avatar_component_clause,[],[f2278]) ).
tff(f2281,plain,
spl483_3,
inference(avatar_split_clause,[],[f1933,f2278]) ).
tff(f2283,definition,
( spl483_4
<=> ( vsomeAType(sK452) = vecheck(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) ) ),
introduced(definition,[new_symbols(definition,[spl483_4])],[avatar_definition]) ).
tff(f2285,plain,
( ( vsomeAType(sK452) = vecheck(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) )
| ~ spl483_4 ),
inference(avatar_component_clause,[],[f2283]) ).
tff(f2286,plain,
spl483_4,
inference(avatar_split_clause,[],[f1931,f2283]) ).
tff(f2324,plain,
( ( vnoAType = vsomeAType(sK452) )
| visSomeAType(vecheck(vtypeAM(sK450),ve2))
| ~ spl483_4 ),
inference(superposition,[],[f1835,f2285]) ).
tff(f2325,plain,
( ( vnoAType = vsomeAType(sK452) )
| visSomeAType(vecheck(vtypeAM(sK450),ve1))
| ~ spl483_4 ),
inference(superposition,[],[f1836,f2285]) ).
tff(f2337,plain,
( ( vnoAType = vsomeAType(sK452) )
| ~ sP56(vtypeAM(sK450),vbinop(ve1,sK451,ve2))
| ~ spl483_4 ),
inference(superposition,[],[f1847,f2285]) ).
tff(f2338,plain,
( ( vnoAType = vsomeAType(sK452) )
| ~ sP55(vtypeAM(sK450),vbinop(ve1,sK451,ve2))
| ~ spl483_4 ),
inference(superposition,[],[f1852,f2285]) ).
tff(f2385,plain,
( ~ sP55(vtypeAM(sK450),vbinop(ve1,sK451,ve2))
| ~ spl483_4 ),
inference(forward_subsumption_resolution,[],[f2338,f902]) ).
tff(f2386,plain,
( ~ sP56(vtypeAM(sK450),vbinop(ve1,sK451,ve2))
| ~ spl483_4 ),
inference(forward_subsumption_resolution,[],[f2337,f902]) ).
tff(f2393,plain,
( visSomeAType(vecheck(vtypeAM(sK450),ve1))
| ~ spl483_4 ),
inference(forward_subsumption_resolution,[],[f2325,f902]) ).
tff(f2394,plain,
( visSomeAType(vecheck(vtypeAM(sK450),ve2))
| ~ spl483_4 ),
inference(forward_subsumption_resolution,[],[f2324,f902]) ).
tff(f2529,definition,
( spl483_5
<=> vexpIsValue(ve1) ),
introduced(definition,[new_symbols(definition,[spl483_5])],[avatar_definition]) ).
tff(f2531,plain,
( ~ vexpIsValue(ve1)
| spl483_5 ),
inference(avatar_component_clause,[],[f2529]) ).
tff(f2532,plain,
~ spl483_5,
inference(avatar_split_clause,[],[f1932,f2529]) ).
tff(f2544,plain,
( ! [X0: vBinOpT,X1: vExp] :
( ( vreduceExp(vbinop(ve1,X0,X1),sK450) = vsomeExp(vbinop(vgetExp(vreduceExp(ve1,sK450)),X0,X1)) )
| vexpIsValue(ve1) )
| ~ spl483_3 ),
inference(resolution,[],[f2280,f1430]) ).
tff(f2556,plain,
( ( vreduceExp(ve1,sK450) = vsomeExp(sK193(vreduceExp(ve1,sK450))) )
| ~ spl483_3 ),
inference(resolution,[],[f2280,f1257]) ).
tff(f2575,plain,
( ! [X0: vBinOpT,X1: vExp] : ( vreduceExp(vbinop(ve1,X0,X1),sK450) = vsomeExp(vbinop(vgetExp(vreduceExp(ve1,sK450)),X0,X1)) )
| ~ spl483_3
| spl483_5 ),
inference(forward_subsumption_resolution,[],[f2544,f2531]) ).
tff(f2628,definition,
( spl483_10
<=> visSomeAType(vecheck(vtypeAM(sK450),ve1)) ),
introduced(definition,[new_symbols(definition,[spl483_10])],[avatar_definition]) ).
tff(f2630,plain,
( visSomeAType(vecheck(vtypeAM(sK450),ve1))
| ~ spl483_10 ),
inference(avatar_component_clause,[],[f2628]) ).
tff(f2631,plain,
( spl483_10
| ~ spl483_4 ),
inference(avatar_split_clause,[],[f2393,f2283,f2628]) ).
tff(f2635,plain,
( ( vecheck(vtypeAM(sK450),ve1) = vsomeAType(sK142(vecheck(vtypeAM(sK450),ve1))) )
| ~ spl483_10 ),
inference(resolution,[],[f2630,f1156]) ).
tff(f2993,definition,
( spl483_16
<=> visSomeAType(vecheck(vtypeAM(sK450),ve2)) ),
introduced(definition,[new_symbols(definition,[spl483_16])],[avatar_definition]) ).
tff(f2995,plain,
( visSomeAType(vecheck(vtypeAM(sK450),ve2))
| ~ spl483_16 ),
inference(avatar_component_clause,[],[f2993]) ).
tff(f2996,plain,
( spl483_16
| ~ spl483_4 ),
inference(avatar_split_clause,[],[f2394,f2283,f2993]) ).
tff(f3039,definition,
( spl483_17
<=> ! [X0: vBinOpT,X1: vExp] : ( vreduceExp(vbinop(ve1,X0,X1),sK450) = vsomeExp(vbinop(vgetExp(vreduceExp(ve1,sK450)),X0,X1)) ) ),
introduced(definition,[new_symbols(definition,[spl483_17])],[avatar_definition]) ).
tff(f3040,plain,
( ! [X0: vBinOpT,X1: vExp] : ( vreduceExp(vbinop(ve1,X0,X1),sK450) = vsomeExp(vbinop(vgetExp(vreduceExp(ve1,sK450)),X0,X1)) )
| ~ spl483_17 ),
inference(avatar_component_clause,[],[f3039]) ).
tff(f3041,plain,
( spl483_17
| ~ spl483_3
| spl483_5 ),
inference(avatar_split_clause,[],[f2575,f2529,f2278,f3039]) ).
tff(f3053,plain,
( ! [X2: vExp,X0: vBinOpT,X1: vExp] :
( ( vsomeExp(X2) != vreduceExp(vbinop(ve1,X0,X1),sK450) )
| ( vbinop(vgetExp(vreduceExp(ve1,sK450)),X0,X1) = X2 ) )
| ~ spl483_17 ),
inference(superposition,[],[f912,f3040]) ).
tff(f3152,definition,
( spl483_19
<=> ( vecheck(vtypeAM(sK450),ve1) = vsomeAType(sK142(vecheck(vtypeAM(sK450),ve1))) ) ),
introduced(definition,[new_symbols(definition,[spl483_19])],[avatar_definition]) ).
tff(f3154,plain,
( ( vecheck(vtypeAM(sK450),ve1) = vsomeAType(sK142(vecheck(vtypeAM(sK450),ve1))) )
| ~ spl483_19 ),
inference(avatar_component_clause,[],[f3152]) ).
tff(f3155,plain,
( spl483_19
| ~ spl483_10 ),
inference(avatar_split_clause,[],[f2635,f2628,f3152]) ).
tff(f4101,plain,
( ! [X0: vAnsMap,X1: vExp] :
( ( vecheck(vtypeAM(X0),ve1) != vecheck(vtypeAM(sK450),ve1) )
| ( vecheck(vtypeAM(X0),X1) = vecheck(vtypeAM(sK450),ve1) )
| ( vsomeExp(X1) != vreduceExp(ve1,X0) ) )
| ~ spl483_19 ),
inference(superposition,[],[f1928,f3154]) ).
tff(f4231,definition,
( spl483_55
<=> ( vreduceExp(ve1,sK450) = vsomeExp(sK193(vreduceExp(ve1,sK450))) ) ),
introduced(definition,[new_symbols(definition,[spl483_55])],[avatar_definition]) ).
tff(f4233,plain,
( ( vreduceExp(ve1,sK450) = vsomeExp(sK193(vreduceExp(ve1,sK450))) )
| ~ spl483_55 ),
inference(avatar_component_clause,[],[f4231]) ).
tff(f4234,plain,
( spl483_55
| ~ spl483_3 ),
inference(avatar_split_clause,[],[f2556,f2278,f4231]) ).
tff(f4246,plain,
( ( vgetExp(vreduceExp(ve1,sK450)) = sK193(vreduceExp(ve1,sK450)) )
| ~ spl483_55 ),
inference(superposition,[],[f994,f4233]) ).
tff(f4599,definition,
( spl483_72
<=> sP57(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) ),
introduced(definition,[new_symbols(definition,[spl483_72])],[avatar_definition]) ).
tff(f4601,plain,
( sP57(vtypeAM(sK450),vbinop(ve1,sK451,ve2))
| ~ spl483_72 ),
inference(avatar_component_clause,[],[f4599]) ).
tff(f4603,definition,
( spl483_73
<=> sP54(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) ),
introduced(definition,[new_symbols(definition,[spl483_73])],[avatar_definition]) ).
tff(f4604,plain,
( ~ sP54(vtypeAM(sK450),vbinop(ve1,sK451,ve2))
| spl483_73 ),
inference(avatar_component_clause,[],[f4603]) ).
tff(f4605,plain,
( sP54(vtypeAM(sK450),vbinop(ve1,sK451,ve2))
| ~ spl483_73 ),
inference(avatar_component_clause,[],[f4603]) ).
tff(f4607,definition,
( spl483_74
<=> sP58(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) ),
introduced(definition,[new_symbols(definition,[spl483_74])],[avatar_definition]) ).
tff(f4608,plain,
( ~ sP58(vtypeAM(sK450),vbinop(ve1,sK451,ve2))
| spl483_74 ),
inference(avatar_component_clause,[],[f4607]) ).
tff(f4609,plain,
( sP58(vtypeAM(sK450),vbinop(ve1,sK451,ve2))
| ~ spl483_74 ),
inference(avatar_component_clause,[],[f4607]) ).
tff(f4611,definition,
( spl483_75
<=> ( vsomeAType(vYesNo) = vsomeAType(sK452) ) ),
introduced(definition,[new_symbols(definition,[spl483_75])],[avatar_definition]) ).
tff(f4612,plain,
( ( vsomeAType(vYesNo) != vsomeAType(sK452) )
| spl483_75 ),
inference(avatar_component_clause,[],[f4611]) ).
tff(f4613,plain,
( ( vsomeAType(vYesNo) = vsomeAType(sK452) )
| ~ spl483_75 ),
inference(avatar_component_clause,[],[f4611]) ).
tff(f4615,plain,
( ( vecheck(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) = vcheckBinOp(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2)))) )
| ~ spl483_73 ),
inference(resolution,[],[f4605,f1858]) ).
tff(f4617,plain,
( ( vtypeAM(sK450) = sK429(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) )
| ~ spl483_73 ),
inference(resolution,[],[f4605,f1860]) ).
tff(f4620,plain,
( ( sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) = vecheck(sK429(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),sK433(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) )
| ~ spl483_73 ),
inference(resolution,[],[f4605,f1863]) ).
tff(f4625,plain,
( ( vsomeAType(sK452) = vcheckBinOp(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2)))) )
| ~ spl483_4
| ~ spl483_73 ),
inference(forward_demodulation,[],[f4615,f2285]) ).
tff(f4627,definition,
( spl483_76
<=> ( vtypeAM(sK450) = sK429(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) ) ),
introduced(definition,[new_symbols(definition,[spl483_76])],[avatar_definition]) ).
tff(f4629,plain,
( ( vtypeAM(sK450) = sK429(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) )
| ~ spl483_76 ),
inference(avatar_component_clause,[],[f4627]) ).
tff(f4630,plain,
( spl483_76
| ~ spl483_73 ),
inference(avatar_split_clause,[],[f4617,f4603,f4627]) ).
tff(f4634,plain,
( ( sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) = vecheck(vtypeAM(sK450),sK431(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) )
| ~ sP54(vtypeAM(sK450),vbinop(ve1,sK451,ve2))
| ~ spl483_76 ),
inference(superposition,[],[f1864,f4629]) ).
tff(f4635,plain,
( ( sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) = vecheck(vtypeAM(sK450),sK431(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) )
| ~ spl483_73
| ~ spl483_76 ),
inference(forward_subsumption_resolution,[],[f4634,f4605]) ).
tff(f4639,definition,
( spl483_77
<=> ( sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) = vecheck(sK429(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),sK433(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) ) ),
introduced(definition,[new_symbols(definition,[spl483_77])],[avatar_definition]) ).
tff(f4641,plain,
( ( sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) = vecheck(sK429(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),sK433(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) )
| ~ spl483_77 ),
inference(avatar_component_clause,[],[f4639]) ).
tff(f4642,plain,
( spl483_77
| ~ spl483_73 ),
inference(avatar_split_clause,[],[f4620,f4603,f4639]) ).
tff(f4643,plain,
( ( sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) = vecheck(vtypeAM(sK450),sK433(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) )
| ~ spl483_76
| ~ spl483_77 ),
inference(forward_demodulation,[],[f4641,f4629]) ).
tff(f4651,definition,
( spl483_79
<=> ( vsomeAType(sK452) = vcheckBinOp(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2)))) ) ),
introduced(definition,[new_symbols(definition,[spl483_79])],[avatar_definition]) ).
tff(f4653,plain,
( ( vsomeAType(sK452) = vcheckBinOp(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2)))) )
| ~ spl483_79 ),
inference(avatar_component_clause,[],[f4651]) ).
tff(f4654,plain,
( spl483_79
| ~ spl483_4
| ~ spl483_73 ),
inference(avatar_split_clause,[],[f4625,f4603,f2283,f4651]) ).
tff(f4714,plain,
( ( vsomeAType(vNumber) = vsomeAType(sK452) )
| ~ sP53(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| ~ spl483_79 ),
inference(superposition,[],[f1758,f4653]) ).
tff(f4715,plain,
( ( vsomeAType(vNumber) = vsomeAType(sK452) )
| ~ sP52(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| ~ spl483_79 ),
inference(superposition,[],[f1762,f4653]) ).
tff(f4716,plain,
( ( vsomeAType(vYesNo) = vsomeAType(sK452) )
| ~ sP51(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| ~ spl483_79 ),
inference(superposition,[],[f1766,f4653]) ).
tff(f4717,plain,
( ( vsomeAType(vYesNo) = vsomeAType(sK452) )
| ~ sP50(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| ~ spl483_79 ),
inference(superposition,[],[f1770,f4653]) ).
tff(f4718,plain,
( ( vsomeAType(vYesNo) = vsomeAType(sK452) )
| ~ sP49(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| ~ spl483_79 ),
inference(superposition,[],[f1774,f4653]) ).
tff(f4719,plain,
( ( vsomeAType(vYesNo) = vsomeAType(sK452) )
| ~ sP48(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| ~ spl483_79 ),
inference(superposition,[],[f1778,f4653]) ).
tff(f4720,plain,
( ( vsomeAType(vYesNo) = vsomeAType(sK452) )
| ~ sP47(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| ~ spl483_79 ),
inference(superposition,[],[f1782,f4653]) ).
tff(f4721,plain,
( ( vnoAType = vsomeAType(sK452) )
| ~ sP46(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| ~ spl483_79 ),
inference(superposition,[],[f1786,f4653]) ).
tff(f4742,plain,
( ( vsomeAType(vNumber) = vsomeAType(sK452) )
| sP53(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| sP52(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| sP51(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| sP50(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| sP49(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| sP48(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| sP47(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| sP46(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| ~ spl483_79 ),
inference(superposition,[],[f2055,f4653]) ).
tff(f4757,plain,
( ~ sP46(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| ~ spl483_79 ),
inference(forward_subsumption_resolution,[],[f4721,f902]) ).
tff(f4814,plain,
( ( vsomeAType(vNumber) = vsomeAType(sK452) )
| sP53(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| sP52(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| sP51(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| sP50(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| sP49(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| sP48(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| sP47(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| ~ spl483_79 ),
inference(backward_subsumption_resolution,[],[f4742,f4757]) ).
tff(f4867,plain,
( ( vsomeAType(vNumber) = vsomeAType(sK452) )
| sP52(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| sP51(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| sP50(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| sP49(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| sP48(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| sP47(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| ~ spl483_79 ),
inference(forward_subsumption_resolution,[],[f4814,f4714]) ).
tff(f4920,plain,
( ( vsomeAType(vNumber) = vsomeAType(sK452) )
| sP51(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| sP50(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| sP49(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| sP48(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| sP47(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| ~ spl483_79 ),
inference(forward_subsumption_resolution,[],[f4867,f4715]) ).
tff(f4960,definition,
( spl483_80
<=> ( sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) = vecheck(vtypeAM(sK450),sK431(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) ) ),
introduced(definition,[new_symbols(definition,[spl483_80])],[avatar_definition]) ).
tff(f4962,plain,
( ( sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) = vecheck(vtypeAM(sK450),sK431(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) )
| ~ spl483_80 ),
inference(avatar_component_clause,[],[f4960]) ).
tff(f4963,plain,
( spl483_80
| ~ spl483_73
| ~ spl483_76 ),
inference(avatar_split_clause,[],[f4635,f4627,f4603,f4960]) ).
tff(f5069,definition,
( spl483_81
<=> ( sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) = vecheck(vtypeAM(sK450),sK433(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) ) ),
introduced(definition,[new_symbols(definition,[spl483_81])],[avatar_definition]) ).
tff(f5071,plain,
( ( sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) = vecheck(vtypeAM(sK450),sK433(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) )
| ~ spl483_81 ),
inference(avatar_component_clause,[],[f5069]) ).
tff(f5104,plain,
( ( vbinop(ve1,sK451,ve2) = vconstant(vB(sK436(vtypeAM(sK450),vbinop(ve1,sK451,ve2)))) )
| ( vbinop(ve1,sK451,ve2) = vconstant(vNum(sK437(vtypeAM(sK450),vbinop(ve1,sK451,ve2)))) )
| ( vbinop(ve1,sK451,ve2) = vconstant(vT(sK439(vtypeAM(sK450),vbinop(ve1,sK451,ve2)))) )
| sP58(vtypeAM(sK450),vbinop(ve1,sK451,ve2))
| sP55(vtypeAM(sK450),vbinop(ve1,sK451,ve2))
| sP57(vtypeAM(sK450),vbinop(ve1,sK451,ve2))
| sP56(vtypeAM(sK450),vbinop(ve1,sK451,ve2))
| spl483_73 ),
inference(resolution,[],[f4604,f1878]) ).
tff(f5122,plain,
( ( vbinop(ve1,sK451,ve2) = vqvar(sK413(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) )
| ~ spl483_74 ),
inference(resolution,[],[f4609,f1840]) ).
tff(f5127,plain,
( $false
| ~ spl483_74 ),
inference(forward_subsumption_resolution,[],[f5122,f870]) ).
tff(f5128,plain,
~ spl483_74,
inference(avatar_contradiction_clause,[],[f5127]) ).
tff(f5186,plain,
( ( vbinop(ve1,sK451,ve2) = vconstant(vB(sK436(vtypeAM(sK450),vbinop(ve1,sK451,ve2)))) )
| ( vbinop(ve1,sK451,ve2) = vconstant(vNum(sK437(vtypeAM(sK450),vbinop(ve1,sK451,ve2)))) )
| sP58(vtypeAM(sK450),vbinop(ve1,sK451,ve2))
| sP55(vtypeAM(sK450),vbinop(ve1,sK451,ve2))
| sP57(vtypeAM(sK450),vbinop(ve1,sK451,ve2))
| sP56(vtypeAM(sK450),vbinop(ve1,sK451,ve2))
| spl483_73 ),
inference(forward_subsumption_resolution,[],[f5104,f868]) ).
tff(f5223,plain,
( ( vbinop(ve1,sK451,ve2) = vconstant(vB(sK436(vtypeAM(sK450),vbinop(ve1,sK451,ve2)))) )
| sP58(vtypeAM(sK450),vbinop(ve1,sK451,ve2))
| sP55(vtypeAM(sK450),vbinop(ve1,sK451,ve2))
| sP57(vtypeAM(sK450),vbinop(ve1,sK451,ve2))
| sP56(vtypeAM(sK450),vbinop(ve1,sK451,ve2))
| spl483_73 ),
inference(forward_subsumption_resolution,[],[f5186,f868]) ).
tff(f5252,plain,
( sP58(vtypeAM(sK450),vbinop(ve1,sK451,ve2))
| sP55(vtypeAM(sK450),vbinop(ve1,sK451,ve2))
| sP57(vtypeAM(sK450),vbinop(ve1,sK451,ve2))
| sP56(vtypeAM(sK450),vbinop(ve1,sK451,ve2))
| spl483_73 ),
inference(forward_subsumption_resolution,[],[f5223,f868]) ).
tff(f5278,plain,
( sP55(vtypeAM(sK450),vbinop(ve1,sK451,ve2))
| sP57(vtypeAM(sK450),vbinop(ve1,sK451,ve2))
| sP56(vtypeAM(sK450),vbinop(ve1,sK451,ve2))
| spl483_73
| spl483_74 ),
inference(forward_subsumption_resolution,[],[f5252,f4608]) ).
tff(f5299,plain,
( sP57(vtypeAM(sK450),vbinop(ve1,sK451,ve2))
| sP56(vtypeAM(sK450),vbinop(ve1,sK451,ve2))
| ~ spl483_4
| spl483_73
| spl483_74 ),
inference(forward_subsumption_resolution,[],[f5278,f2385]) ).
tff(f5309,plain,
( sP57(vtypeAM(sK450),vbinop(ve1,sK451,ve2))
| ~ spl483_4
| spl483_73
| spl483_74 ),
inference(forward_subsumption_resolution,[],[f5299,f2386]) ).
tff(f5355,plain,
( spl483_81
| ~ spl483_76
| ~ spl483_77 ),
inference(avatar_split_clause,[],[f4643,f4639,f4627,f5069]) ).
tff(f5439,plain,
( ~ sP51(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| spl483_75
| ~ spl483_79 ),
inference(backward_subsumption_resolution,[],[f4716,f4612]) ).
tff(f5440,plain,
( ~ sP50(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| spl483_75
| ~ spl483_79 ),
inference(backward_subsumption_resolution,[],[f4717,f4612]) ).
tff(f5441,plain,
( ~ sP49(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| spl483_75
| ~ spl483_79 ),
inference(backward_subsumption_resolution,[],[f4718,f4612]) ).
tff(f5442,plain,
( ~ sP48(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| spl483_75
| ~ spl483_79 ),
inference(backward_subsumption_resolution,[],[f4719,f4612]) ).
tff(f5443,plain,
( ~ sP47(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| spl483_75
| ~ spl483_79 ),
inference(backward_subsumption_resolution,[],[f4720,f4612]) ).
tff(f5444,plain,
( ( vsomeAType(vNumber) = vsomeAType(sK452) )
| sP50(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| sP49(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| sP48(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| sP47(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| spl483_75
| ~ spl483_79 ),
inference(backward_subsumption_resolution,[],[f4920,f5439]) ).
tff(f5445,plain,
( ( vsomeAType(vNumber) = vsomeAType(sK452) )
| sP49(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| sP48(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| sP47(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| spl483_75
| ~ spl483_79 ),
inference(forward_subsumption_resolution,[],[f5444,f5440]) ).
tff(f5446,plain,
( ( vsomeAType(vNumber) = vsomeAType(sK452) )
| sP48(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| sP47(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| spl483_75
| ~ spl483_79 ),
inference(forward_subsumption_resolution,[],[f5445,f5441]) ).
tff(f5447,plain,
( ( vsomeAType(vNumber) = vsomeAType(sK452) )
| sP47(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| spl483_75
| ~ spl483_79 ),
inference(forward_subsumption_resolution,[],[f5446,f5442]) ).
tff(f5448,plain,
( ( vsomeAType(vNumber) = vsomeAType(sK452) )
| spl483_75
| ~ spl483_79 ),
inference(forward_subsumption_resolution,[],[f5447,f5443]) ).
tff(f5477,definition,
( spl483_84
<=> ( vsomeAType(vNumber) = vsomeAType(sK452) ) ),
introduced(definition,[new_symbols(definition,[spl483_84])],[avatar_definition]) ).
tff(f5479,plain,
( ( vsomeAType(vNumber) = vsomeAType(sK452) )
| ~ spl483_84 ),
inference(avatar_component_clause,[],[f5477]) ).
tff(f5480,plain,
( spl483_84
| spl483_75
| ~ spl483_79 ),
inference(avatar_split_clause,[],[f5448,f4651,f4611,f5477]) ).
tff(f5586,plain,
( spl483_72
| ~ spl483_4
| spl483_73
| spl483_74 ),
inference(avatar_split_clause,[],[f5309,f4607,f4603,f2283,f4599]) ).
tff(f5588,plain,
( ( vbinop(ve1,sK451,ve2) = vunop(sK415(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),sK416(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) )
| ~ spl483_72 ),
inference(resolution,[],[f4601,f1843]) ).
tff(f5595,plain,
( $false
| ~ spl483_72 ),
inference(forward_subsumption_resolution,[],[f5588,f872]) ).
tff(f5596,plain,
~ spl483_72,
inference(avatar_contradiction_clause,[],[f5595]) ).
tff(f5631,plain,
( ( sK452 = vgetAType(vsomeAType(vNumber)) )
| ~ spl483_84 ),
inference(superposition,[],[f989,f5479]) ).
tff(f5633,plain,
( ( vNumber = sK452 )
| ~ spl483_84 ),
inference(forward_demodulation,[],[f5631,f989]) ).
tff(f5635,definition,
( spl483_89
<=> ( vNumber = sK452 ) ),
introduced(definition,[new_symbols(definition,[spl483_89])],[avatar_definition]) ).
tff(f5637,plain,
( ( vNumber = sK452 )
| ~ spl483_89 ),
inference(avatar_component_clause,[],[f5635]) ).
tff(f5638,plain,
( spl483_89
| ~ spl483_84 ),
inference(avatar_split_clause,[],[f5633,f5477,f5635]) ).
tff(f5704,plain,
( ( vbinop(ve1,sK451,ve2) = vbinop(sK431(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),sK433(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) )
| ~ spl483_73 ),
inference(resolution,[],[f4605,f1859]) ).
tff(f6367,definition,
( spl483_96
<=> sP56(vtypeAM(sK450),sK453) ),
introduced(definition,[new_symbols(definition,[spl483_96])],[avatar_definition]) ).
tff(f6368,plain,
( ~ sP56(vtypeAM(sK450),sK453)
| spl483_96 ),
inference(avatar_component_clause,[],[f6367]) ).
tff(f6369,plain,
( sP56(vtypeAM(sK450),sK453)
| ~ spl483_96 ),
inference(avatar_component_clause,[],[f6367]) ).
tff(f6371,definition,
( spl483_97
<=> sP57(vtypeAM(sK450),sK453) ),
introduced(definition,[new_symbols(definition,[spl483_97])],[avatar_definition]) ).
tff(f6372,plain,
( ~ sP57(vtypeAM(sK450),sK453)
| spl483_97 ),
inference(avatar_component_clause,[],[f6371]) ).
tff(f6373,plain,
( sP57(vtypeAM(sK450),sK453)
| ~ spl483_97 ),
inference(avatar_component_clause,[],[f6371]) ).
tff(f6375,definition,
( spl483_98
<=> sP55(vtypeAM(sK450),sK453) ),
introduced(definition,[new_symbols(definition,[spl483_98])],[avatar_definition]) ).
tff(f6376,plain,
( ~ sP55(vtypeAM(sK450),sK453)
| spl483_98 ),
inference(avatar_component_clause,[],[f6375]) ).
tff(f6377,plain,
( sP55(vtypeAM(sK450),sK453)
| ~ spl483_98 ),
inference(avatar_component_clause,[],[f6375]) ).
tff(f6379,definition,
( spl483_99
<=> sP54(vtypeAM(sK450),sK453) ),
introduced(definition,[new_symbols(definition,[spl483_99])],[avatar_definition]) ).
tff(f6380,plain,
( ~ sP54(vtypeAM(sK450),sK453)
| spl483_99 ),
inference(avatar_component_clause,[],[f6379]) ).
tff(f6381,plain,
( sP54(vtypeAM(sK450),sK453)
| ~ spl483_99 ),
inference(avatar_component_clause,[],[f6379]) ).
tff(f6383,definition,
( spl483_100
<=> sP58(vtypeAM(sK450),sK453) ),
introduced(definition,[new_symbols(definition,[spl483_100])],[avatar_definition]) ).
tff(f6384,plain,
( ~ sP58(vtypeAM(sK450),sK453)
| spl483_100 ),
inference(avatar_component_clause,[],[f6383]) ).
tff(f6385,plain,
( sP58(vtypeAM(sK450),sK453)
| ~ spl483_100 ),
inference(avatar_component_clause,[],[f6383]) ).
tff(f6387,definition,
( spl483_101
<=> ( sK453 = vconstant(vT(sK439(vtypeAM(sK450),sK453))) ) ),
introduced(definition,[new_symbols(definition,[spl483_101])],[avatar_definition]) ).
tff(f6388,plain,
( ( sK453 != vconstant(vT(sK439(vtypeAM(sK450),sK453))) )
| spl483_101 ),
inference(avatar_component_clause,[],[f6387]) ).
tff(f6389,plain,
( ( sK453 = vconstant(vT(sK439(vtypeAM(sK450),sK453))) )
| ~ spl483_101 ),
inference(avatar_component_clause,[],[f6387]) ).
tff(f6391,definition,
( spl483_102
<=> ( sK453 = vconstant(vB(sK436(vtypeAM(sK450),sK453))) ) ),
introduced(definition,[new_symbols(definition,[spl483_102])],[avatar_definition]) ).
tff(f6392,plain,
( ( sK453 != vconstant(vB(sK436(vtypeAM(sK450),sK453))) )
| spl483_102 ),
inference(avatar_component_clause,[],[f6391]) ).
tff(f6393,plain,
( ( sK453 = vconstant(vB(sK436(vtypeAM(sK450),sK453))) )
| ~ spl483_102 ),
inference(avatar_component_clause,[],[f6391]) ).
tff(f6401,plain,
( ! [X2: vExp,X0: vExp,X1: vBinOpT] : ( sK453 != vbinop(X0,X1,X2) )
| ~ spl483_102 ),
inference(superposition,[],[f868,f6393]) ).
tff(f6705,definition,
( spl483_105
<=> vexpIsValue(sK453) ),
introduced(definition,[new_symbols(definition,[spl483_105])],[avatar_definition]) ).
tff(f6706,plain,
( ~ vexpIsValue(sK453)
| spl483_105 ),
inference(avatar_component_clause,[],[f6705]) ).
tff(f6707,plain,
( vexpIsValue(sK453)
| ~ spl483_105 ),
inference(avatar_component_clause,[],[f6705]) ).
tff(f6710,plain,
( ( sK453 = vconstant(sK195(sK453)) )
| ~ spl483_105 ),
inference(resolution,[],[f6707,f1261]) ).
tff(f6718,definition,
( spl483_106
<=> ( sK453 = vconstant(sK195(sK453)) ) ),
introduced(definition,[new_symbols(definition,[spl483_106])],[avatar_definition]) ).
tff(f6720,plain,
( ( sK453 = vconstant(sK195(sK453)) )
| ~ spl483_106 ),
inference(avatar_component_clause,[],[f6718]) ).
tff(f6721,plain,
( spl483_106
| ~ spl483_105 ),
inference(avatar_split_clause,[],[f6710,f6705,f6718]) ).
tff(f6791,definition,
( spl483_110
<=> ! [X2: vExp,X0: vExp,X1: vBinOpT] : ( sK453 != vbinop(X0,X1,X2) ) ),
introduced(definition,[new_symbols(definition,[spl483_110])],[avatar_definition]) ).
tff(f6792,plain,
( ! [X2: vExp,X0: vExp,X1: vBinOpT] : ( sK453 != vbinop(X0,X1,X2) )
| ~ spl483_110 ),
inference(avatar_component_clause,[],[f6791]) ).
tff(f6793,plain,
( spl483_110
| ~ spl483_102 ),
inference(avatar_split_clause,[],[f6401,f6391,f6791]) ).
tff(f6899,plain,
( ( sK453 = vunop(sK415(vtypeAM(sK450),sK453),sK416(vtypeAM(sK450),sK453)) )
| ~ spl483_97 ),
inference(resolution,[],[f6373,f1843]) ).
tff(f6906,plain,
( ( sK453 = vunop(vnotop,sK416(vtypeAM(sK450),sK453)) )
| ~ spl483_97 ),
inference(forward_demodulation,[],[f6899,f910]) ).
tff(f6910,definition,
( spl483_115
<=> ( sK453 = vunop(vnotop,sK416(vtypeAM(sK450),sK453)) ) ),
introduced(definition,[new_symbols(definition,[spl483_115])],[avatar_definition]) ).
tff(f6912,plain,
( ( sK453 = vunop(vnotop,sK416(vtypeAM(sK450),sK453)) )
| ~ spl483_115 ),
inference(avatar_component_clause,[],[f6910]) ).
tff(f6913,plain,
( spl483_115
| ~ spl483_97 ),
inference(avatar_split_clause,[],[f6906,f6371,f6910]) ).
tff(f6933,plain,
( ! [X2: vExp,X0: vExp,X1: vBinOpT] : ( sK453 != vbinop(X0,X1,X2) )
| ~ spl483_115 ),
inference(superposition,[],[f872,f6912]) ).
tff(f7035,plain,
( vexpIsValue(sK453)
| ~ spl483_101 ),
inference(superposition,[],[f1259,f6389]) ).
tff(f7509,plain,
( ( sK453 = vunop(sK419(vtypeAM(sK450),sK453),sK420(vtypeAM(sK450),sK453)) )
| ~ spl483_96 ),
inference(resolution,[],[f6369,f1848]) ).
tff(f7516,plain,
( ( sK453 = vunop(vnotop,sK420(vtypeAM(sK450),sK453)) )
| ~ spl483_96 ),
inference(forward_demodulation,[],[f7509,f910]) ).
tff(f7518,definition,
( spl483_119
<=> ( sK453 = vunop(vnotop,sK420(vtypeAM(sK450),sK453)) ) ),
introduced(definition,[new_symbols(definition,[spl483_119])],[avatar_definition]) ).
tff(f7520,plain,
( ( sK453 = vunop(vnotop,sK420(vtypeAM(sK450),sK453)) )
| ~ spl483_119 ),
inference(avatar_component_clause,[],[f7518]) ).
tff(f7521,plain,
( spl483_119
| ~ spl483_96 ),
inference(avatar_split_clause,[],[f7516,f6367,f7518]) ).
tff(f7640,plain,
( ( sK453 = vbinop(sK425(vtypeAM(sK450),sK453),sK428(vtypeAM(sK450),sK453),sK427(vtypeAM(sK450),sK453)) )
| ~ spl483_98 ),
inference(resolution,[],[f6377,f1853]) ).
tff(f7641,plain,
( ( vtypeAM(sK450) = sK423(vtypeAM(sK450),sK453) )
| ~ spl483_98 ),
inference(resolution,[],[f6377,f1854]) ).
tff(f7643,plain,
( ( sK426(vtypeAM(sK450),sK453) = vecheck(sK423(vtypeAM(sK450),sK453),sK427(vtypeAM(sK450),sK453)) )
| ~ spl483_98 ),
inference(resolution,[],[f6377,f1856]) ).
tff(f7649,definition,
( spl483_120
<=> ( vtypeAM(sK450) = sK423(vtypeAM(sK450),sK453) ) ),
introduced(definition,[new_symbols(definition,[spl483_120])],[avatar_definition]) ).
tff(f7651,plain,
( ( vtypeAM(sK450) = sK423(vtypeAM(sK450),sK453) )
| ~ spl483_120 ),
inference(avatar_component_clause,[],[f7649]) ).
tff(f7652,plain,
( spl483_120
| ~ spl483_98 ),
inference(avatar_split_clause,[],[f7641,f6375,f7649]) ).
tff(f7670,definition,
( spl483_121
<=> ( sK453 = vbinop(sK425(vtypeAM(sK450),sK453),sK428(vtypeAM(sK450),sK453),sK427(vtypeAM(sK450),sK453)) ) ),
introduced(definition,[new_symbols(definition,[spl483_121])],[avatar_definition]) ).
tff(f7672,plain,
( ( sK453 = vbinop(sK425(vtypeAM(sK450),sK453),sK428(vtypeAM(sK450),sK453),sK427(vtypeAM(sK450),sK453)) )
| ~ spl483_121 ),
inference(avatar_component_clause,[],[f7670]) ).
tff(f7673,plain,
( spl483_121
| ~ spl483_98 ),
inference(avatar_split_clause,[],[f7640,f6375,f7670]) ).
tff(f7681,plain,
( ! [X2: vExp,X0: vExp,X1: vBinOpT] :
( ( sK453 != vbinop(X0,X1,X2) )
| ( sK425(vtypeAM(sK450),sK453) = X0 ) )
| ~ spl483_121 ),
inference(superposition,[],[f864,f7672]) ).
tff(f7814,definition,
( spl483_123
<=> ( sK426(vtypeAM(sK450),sK453) = vecheck(sK423(vtypeAM(sK450),sK453),sK427(vtypeAM(sK450),sK453)) ) ),
introduced(definition,[new_symbols(definition,[spl483_123])],[avatar_definition]) ).
tff(f7816,plain,
( ( sK426(vtypeAM(sK450),sK453) = vecheck(sK423(vtypeAM(sK450),sK453),sK427(vtypeAM(sK450),sK453)) )
| ~ spl483_123 ),
inference(avatar_component_clause,[],[f7814]) ).
tff(f7817,plain,
( spl483_123
| ~ spl483_98 ),
inference(avatar_split_clause,[],[f7643,f6375,f7814]) ).
tff(f7824,plain,
( $false
| ~ spl483_101
| spl483_105 ),
inference(forward_subsumption_resolution,[],[f7035,f6706]) ).
tff(f7825,plain,
( ~ spl483_101
| spl483_105 ),
inference(avatar_contradiction_clause,[],[f7824]) ).
tff(f8383,plain,
( ( sK453 = vqvar(sK413(vtypeAM(sK450),sK453)) )
| ~ spl483_100 ),
inference(resolution,[],[f6385,f1840]) ).
tff(f8393,definition,
( spl483_124
<=> ( sK453 = vqvar(sK413(vtypeAM(sK450),sK453)) ) ),
introduced(definition,[new_symbols(definition,[spl483_124])],[avatar_definition]) ).
tff(f8395,plain,
( ( sK453 = vqvar(sK413(vtypeAM(sK450),sK453)) )
| ~ spl483_124 ),
inference(avatar_component_clause,[],[f8393]) ).
tff(f8396,plain,
( spl483_124
| ~ spl483_100 ),
inference(avatar_split_clause,[],[f8383,f6383,f8393]) ).
tff(f8423,plain,
( ! [X2: vExp,X0: vExp,X1: vBinOpT] : ( sK453 != vbinop(X0,X1,X2) )
| ~ spl483_124 ),
inference(superposition,[],[f870,f8395]) ).
tff(f9133,plain,
( ( vtypeAM(sK450) = sK429(vtypeAM(sK450),sK453) )
| ~ spl483_99 ),
inference(resolution,[],[f6381,f1860]) ).
tff(f9143,definition,
( spl483_131
<=> ( vtypeAM(sK450) = sK429(vtypeAM(sK450),sK453) ) ),
introduced(definition,[new_symbols(definition,[spl483_131])],[avatar_definition]) ).
tff(f9145,plain,
( ( vtypeAM(sK450) = sK429(vtypeAM(sK450),sK453) )
| ~ spl483_131 ),
inference(avatar_component_clause,[],[f9143]) ).
tff(f9146,plain,
( spl483_131
| ~ spl483_99 ),
inference(avatar_split_clause,[],[f9133,f6379,f9143]) ).
tff(f9160,plain,
( ( sK426(vtypeAM(sK450),sK453) = vecheck(vtypeAM(sK450),sK427(vtypeAM(sK450),sK453)) )
| ~ spl483_120
| ~ spl483_123 ),
inference(forward_demodulation,[],[f7816,f7651]) ).
tff(f9257,definition,
( spl483_132
<=> ( sK426(vtypeAM(sK450),sK453) = vecheck(vtypeAM(sK450),sK427(vtypeAM(sK450),sK453)) ) ),
introduced(definition,[new_symbols(definition,[spl483_132])],[avatar_definition]) ).
tff(f9259,plain,
( ( sK426(vtypeAM(sK450),sK453) = vecheck(vtypeAM(sK450),sK427(vtypeAM(sK450),sK453)) )
| ~ spl483_132 ),
inference(avatar_component_clause,[],[f9257]) ).
tff(f9260,plain,
( spl483_132
| ~ spl483_120
| ~ spl483_123 ),
inference(avatar_split_clause,[],[f9160,f7814,f7649,f9257]) ).
tff(f9288,plain,
( ( sK430(vtypeAM(sK450),sK453) = vecheck(vtypeAM(sK450),sK431(vtypeAM(sK450),sK453)) )
| ~ sP54(vtypeAM(sK450),sK453)
| ~ spl483_131 ),
inference(superposition,[],[f1864,f9145]) ).
tff(f9324,plain,
( ( sK453 = vbinop(sK431(vtypeAM(sK450),sK453),sK434(vtypeAM(sK450),sK453),sK433(vtypeAM(sK450),sK453)) )
| ~ spl483_99 ),
inference(resolution,[],[f6381,f1859]) ).
tff(f9346,definition,
( spl483_134
<=> ( sK453 = vbinop(sK431(vtypeAM(sK450),sK453),sK434(vtypeAM(sK450),sK453),sK433(vtypeAM(sK450),sK453)) ) ),
introduced(definition,[new_symbols(definition,[spl483_134])],[avatar_definition]) ).
tff(f9348,plain,
( ( sK453 = vbinop(sK431(vtypeAM(sK450),sK453),sK434(vtypeAM(sK450),sK453),sK433(vtypeAM(sK450),sK453)) )
| ~ spl483_134 ),
inference(avatar_component_clause,[],[f9346]) ).
tff(f9349,plain,
( spl483_134
| ~ spl483_99 ),
inference(avatar_split_clause,[],[f9324,f6379,f9346]) ).
tff(f9367,plain,
( ! [X2: vExp,X0: vExp,X1: vBinOpT] :
( ( sK453 != vbinop(X0,X1,X2) )
| ( sK431(vtypeAM(sK450),sK453) = X0 ) )
| ~ spl483_134 ),
inference(superposition,[],[f864,f9348]) ).
tff(f10011,plain,
( ( sK430(vtypeAM(sK450),sK453) = vecheck(vtypeAM(sK450),sK431(vtypeAM(sK450),sK453)) )
| ~ spl483_99
| ~ spl483_131 ),
inference(forward_subsumption_resolution,[],[f9288,f6381]) ).
tff(f10072,definition,
( spl483_137
<=> ( sK430(vtypeAM(sK450),sK453) = vecheck(vtypeAM(sK450),sK431(vtypeAM(sK450),sK453)) ) ),
introduced(definition,[new_symbols(definition,[spl483_137])],[avatar_definition]) ).
tff(f10074,plain,
( ( sK430(vtypeAM(sK450),sK453) = vecheck(vtypeAM(sK450),sK431(vtypeAM(sK450),sK453)) )
| ~ spl483_137 ),
inference(avatar_component_clause,[],[f10072]) ).
tff(f10075,plain,
( spl483_137
| ~ spl483_99
| ~ spl483_131 ),
inference(avatar_split_clause,[],[f10011,f9143,f6379,f10072]) ).
tff(f12738,plain,
( spl483_110
| ~ spl483_124 ),
inference(avatar_split_clause,[],[f8423,f8393,f6791]) ).
tff(f14067,plain,
( ! [X2: vExp,X0: vExp,X1: vBinOpT] : ( sK453 != vbinop(X0,X1,X2) )
| ~ spl483_119 ),
inference(superposition,[],[f872,f7520]) ).
tff(f16903,plain,
( spl483_110
| ~ spl483_115 ),
inference(avatar_split_clause,[],[f6933,f6910,f6791]) ).
tff(f19313,definition,
( spl483_256
<=> ( vbinop(ve1,sK451,ve2) = vbinop(sK431(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),sK433(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) ) ),
introduced(definition,[new_symbols(definition,[spl483_256])],[avatar_definition]) ).
tff(f19315,plain,
( ( vbinop(ve1,sK451,ve2) = vbinop(sK431(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),sK433(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) )
| ~ spl483_256 ),
inference(avatar_component_clause,[],[f19313]) ).
tff(f19316,plain,
( spl483_256
| ~ spl483_73 ),
inference(avatar_split_clause,[],[f5704,f4603,f19313]) ).
tff(f19320,plain,
( ! [X2: vExp,X0: vExp,X1: vBinOpT] :
( ( vbinop(ve1,sK451,ve2) != vbinop(X0,X1,X2) )
| ( sK433(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) = X2 ) )
| ~ spl483_256 ),
inference(superposition,[],[f862,f19315]) ).
tff(f19322,plain,
( ! [X2: vExp,X0: vExp,X1: vBinOpT] :
( ( vbinop(ve1,sK451,ve2) != vbinop(X0,X1,X2) )
| ( sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) = X1 ) )
| ~ spl483_256 ),
inference(superposition,[],[f863,f19315]) ).
tff(f19324,plain,
( ! [X2: vExp,X0: vExp,X1: vBinOpT] :
( ( vbinop(ve1,sK451,ve2) != vbinop(X0,X1,X2) )
| ( sK431(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) = X0 ) )
| ~ spl483_256 ),
inference(superposition,[],[f864,f19315]) ).
tff(f19999,definition,
( spl483_276
<=> ! [X2: vExp,X0: vExp,X1: vBinOpT] :
( ( vbinop(ve1,sK451,ve2) != vbinop(X0,X1,X2) )
| ( sK431(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) = X0 ) ) ),
introduced(definition,[new_symbols(definition,[spl483_276])],[avatar_definition]) ).
tff(f20000,plain,
( ! [X2: vExp,X0: vExp,X1: vBinOpT] :
( ( vbinop(ve1,sK451,ve2) != vbinop(X0,X1,X2) )
| ( sK431(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) = X0 ) )
| ~ spl483_276 ),
inference(avatar_component_clause,[],[f19999]) ).
tff(f20001,plain,
( spl483_276
| ~ spl483_256 ),
inference(avatar_split_clause,[],[f19324,f19313,f19999]) ).
tff(f20011,plain,
( ( ve1 = sK431(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) )
| ~ spl483_276 ),
inference(equality_resolution,[],[f20000]) ).
tff(f20023,definition,
( spl483_277
<=> ( ve1 = sK431(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) ) ),
introduced(definition,[new_symbols(definition,[spl483_277])],[avatar_definition]) ).
tff(f20025,plain,
( ( ve1 = sK431(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) )
| ~ spl483_277 ),
inference(avatar_component_clause,[],[f20023]) ).
tff(f20026,plain,
( spl483_277
| ~ spl483_276 ),
inference(avatar_split_clause,[],[f20011,f19999,f20023]) ).
tff(f20032,plain,
( ( vecheck(vtypeAM(sK450),ve1) = sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) )
| ~ spl483_80
| ~ spl483_277 ),
inference(superposition,[],[f4962,f20025]) ).
tff(f20040,definition,
( spl483_278
<=> ( vecheck(vtypeAM(sK450),ve1) = sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) ) ),
introduced(definition,[new_symbols(definition,[spl483_278])],[avatar_definition]) ).
tff(f20042,plain,
( ( vecheck(vtypeAM(sK450),ve1) = sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) )
| ~ spl483_278 ),
inference(avatar_component_clause,[],[f20040]) ).
tff(f20043,plain,
( spl483_278
| ~ spl483_80
| ~ spl483_277 ),
inference(avatar_split_clause,[],[f20032,f20023,f4960,f20040]) ).
tff(f20143,definition,
( spl483_282
<=> ! [X2: vExp,X0: vExp,X1: vBinOpT] :
( ( vbinop(ve1,sK451,ve2) != vbinop(X0,X1,X2) )
| ( sK433(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) = X2 ) ) ),
introduced(definition,[new_symbols(definition,[spl483_282])],[avatar_definition]) ).
tff(f20144,plain,
( ! [X2: vExp,X0: vExp,X1: vBinOpT] :
( ( vbinop(ve1,sK451,ve2) != vbinop(X0,X1,X2) )
| ( sK433(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) = X2 ) )
| ~ spl483_282 ),
inference(avatar_component_clause,[],[f20143]) ).
tff(f20145,plain,
( spl483_282
| ~ spl483_256 ),
inference(avatar_split_clause,[],[f19320,f19313,f20143]) ).
tff(f20155,plain,
( ( ve2 = sK433(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) )
| ~ spl483_282 ),
inference(equality_resolution,[],[f20144]) ).
tff(f20167,definition,
( spl483_283
<=> ( ve2 = sK433(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) ) ),
introduced(definition,[new_symbols(definition,[spl483_283])],[avatar_definition]) ).
tff(f20169,plain,
( ( ve2 = sK433(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) )
| ~ spl483_283 ),
inference(avatar_component_clause,[],[f20167]) ).
tff(f20170,plain,
( spl483_283
| ~ spl483_282 ),
inference(avatar_split_clause,[],[f20155,f20143,f20167]) ).
tff(f20176,plain,
( ( vecheck(vtypeAM(sK450),ve2) = sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) )
| ~ spl483_81
| ~ spl483_283 ),
inference(superposition,[],[f5071,f20169]) ).
tff(f20186,definition,
( spl483_284
<=> ( vecheck(vtypeAM(sK450),ve2) = sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) ) ),
introduced(definition,[new_symbols(definition,[spl483_284])],[avatar_definition]) ).
tff(f20188,plain,
( ( vecheck(vtypeAM(sK450),ve2) = sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) )
| ~ spl483_284 ),
inference(avatar_component_clause,[],[f20186]) ).
tff(f20189,plain,
( spl483_284
| ~ spl483_81
| ~ spl483_283 ),
inference(avatar_split_clause,[],[f20176,f20167,f5069,f20186]) ).
tff(f20765,definition,
( spl483_304
<=> ! [X2: vExp,X0: vBinOpT,X1: vExp] :
( ( vsomeExp(X2) != vreduceExp(vbinop(ve1,X0,X1),sK450) )
| ( vbinop(vgetExp(vreduceExp(ve1,sK450)),X0,X1) = X2 ) ) ),
introduced(definition,[new_symbols(definition,[spl483_304])],[avatar_definition]) ).
tff(f20766,plain,
( ! [X2: vExp,X0: vBinOpT,X1: vExp] :
( ( vsomeExp(X2) != vreduceExp(vbinop(ve1,X0,X1),sK450) )
| ( vbinop(vgetExp(vreduceExp(ve1,sK450)),X0,X1) = X2 ) )
| ~ spl483_304 ),
inference(avatar_component_clause,[],[f20765]) ).
tff(f20767,plain,
( spl483_304
| ~ spl483_17 ),
inference(avatar_split_clause,[],[f3053,f3039,f20765]) ).
tff(f20980,definition,
( spl483_307
<=> ! [X0: vAnsMap,X1: vExp] :
( ( vecheck(vtypeAM(X0),ve1) != vecheck(vtypeAM(sK450),ve1) )
| ( vecheck(vtypeAM(X0),X1) = vecheck(vtypeAM(sK450),ve1) )
| ( vsomeExp(X1) != vreduceExp(ve1,X0) ) ) ),
introduced(definition,[new_symbols(definition,[spl483_307])],[avatar_definition]) ).
tff(f20981,plain,
( ! [X0: vAnsMap,X1: vExp] :
( ( vecheck(vtypeAM(X0),ve1) != vecheck(vtypeAM(sK450),ve1) )
| ( vecheck(vtypeAM(X0),X1) = vecheck(vtypeAM(sK450),ve1) )
| ( vsomeExp(X1) != vreduceExp(ve1,X0) ) )
| ~ spl483_307 ),
inference(avatar_component_clause,[],[f20980]) ).
tff(f20982,plain,
( spl483_307
| ~ spl483_19 ),
inference(avatar_split_clause,[],[f4101,f3152,f20980]) ).
tff(f21053,plain,
( ! [X0: vExp] :
( ( vecheck(vtypeAM(sK450),ve1) = vecheck(vtypeAM(sK450),X0) )
| ( vsomeExp(X0) != vreduceExp(ve1,sK450) ) )
| ~ spl483_307 ),
inference(equality_resolution,[],[f20981]) ).
tff(f21075,definition,
( spl483_308
<=> ! [X0: vExp] :
( ( vecheck(vtypeAM(sK450),ve1) = vecheck(vtypeAM(sK450),X0) )
| ( vsomeExp(X0) != vreduceExp(ve1,sK450) ) ) ),
introduced(definition,[new_symbols(definition,[spl483_308])],[avatar_definition]) ).
tff(f21076,plain,
( ! [X0: vExp] :
( ( vsomeExp(X0) != vreduceExp(ve1,sK450) )
| ( vecheck(vtypeAM(sK450),ve1) = vecheck(vtypeAM(sK450),X0) ) )
| ~ spl483_308 ),
inference(avatar_component_clause,[],[f21075]) ).
tff(f21077,plain,
( spl483_308
| ~ spl483_307 ),
inference(avatar_split_clause,[],[f21053,f20980,f21075]) ).
tff(f21109,plain,
( ( vreduceExp(ve1,sK450) != vreduceExp(ve1,sK450) )
| ( vecheck(vtypeAM(sK450),ve1) = vecheck(vtypeAM(sK450),sK193(vreduceExp(ve1,sK450))) )
| ~ spl483_55
| ~ spl483_308 ),
inference(superposition,[],[f21076,f4233]) ).
tff(f21118,plain,
( ( vecheck(vtypeAM(sK450),ve1) = vecheck(vtypeAM(sK450),sK193(vreduceExp(ve1,sK450))) )
| ~ spl483_55
| ~ spl483_308 ),
inference(trivial_inequality_removal,[],[f21109]) ).
tff(f21122,plain,
( ( vecheck(vtypeAM(sK450),ve1) = vecheck(vtypeAM(sK450),vgetExp(vreduceExp(ve1,sK450))) )
| ~ spl483_55
| ~ spl483_308 ),
inference(forward_demodulation,[],[f21118,f4246]) ).
tff(f21141,definition,
( spl483_309
<=> ( vecheck(vtypeAM(sK450),ve1) = vecheck(vtypeAM(sK450),vgetExp(vreduceExp(ve1,sK450))) ) ),
introduced(definition,[new_symbols(definition,[spl483_309])],[avatar_definition]) ).
tff(f21143,plain,
( ( vecheck(vtypeAM(sK450),ve1) = vecheck(vtypeAM(sK450),vgetExp(vreduceExp(ve1,sK450))) )
| ~ spl483_309 ),
inference(avatar_component_clause,[],[f21141]) ).
tff(f21144,plain,
( spl483_309
| ~ spl483_55
| ~ spl483_308 ),
inference(avatar_split_clause,[],[f21122,f21075,f4231,f21141]) ).
tff(f24958,definition,
( spl483_403
<=> ! [X2: vExp,X0: vExp,X1: vBinOpT] :
( ( vbinop(ve1,sK451,ve2) != vbinop(X0,X1,X2) )
| ( sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) = X1 ) ) ),
introduced(definition,[new_symbols(definition,[spl483_403])],[avatar_definition]) ).
tff(f24959,plain,
( ! [X2: vExp,X0: vExp,X1: vBinOpT] :
( ( vbinop(ve1,sK451,ve2) != vbinop(X0,X1,X2) )
| ( sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) = X1 ) )
| ~ spl483_403 ),
inference(avatar_component_clause,[],[f24958]) ).
tff(f24960,plain,
( spl483_403
| ~ spl483_256 ),
inference(avatar_split_clause,[],[f19322,f19313,f24958]) ).
tff(f24970,plain,
( ( sK451 = sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) )
| ~ spl483_403 ),
inference(equality_resolution,[],[f24959]) ).
tff(f24982,definition,
( spl483_404
<=> ( sK451 = sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) ) ),
introduced(definition,[new_symbols(definition,[spl483_404])],[avatar_definition]) ).
tff(f24984,plain,
( ( sK451 = sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) )
| ~ spl483_404 ),
inference(avatar_component_clause,[],[f24982]) ).
tff(f24985,plain,
( spl483_404
| ~ spl483_403 ),
inference(avatar_split_clause,[],[f24970,f24958,f24982]) ).
tff(f24989,plain,
( ( vsomeAType(sK452) = vcheckBinOp(sK451,vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2)))) )
| ~ spl483_79
| ~ spl483_404 ),
inference(superposition,[],[f4653,f24984]) ).
tff(f24994,plain,
( ( vsomeAType(sK452) = vcheckBinOp(sK451,vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(vecheck(vtypeAM(sK450),ve2))) )
| ~ spl483_79
| ~ spl483_284
| ~ spl483_404 ),
inference(forward_demodulation,[],[f24989,f20188]) ).
tff(f24999,plain,
( ( vsomeAType(sK452) = vcheckBinOp(sK451,vgetAType(vecheck(vtypeAM(sK450),ve1)),vgetAType(vecheck(vtypeAM(sK450),ve2))) )
| ~ spl483_79
| ~ spl483_278
| ~ spl483_284
| ~ spl483_404 ),
inference(forward_demodulation,[],[f24994,f20042]) ).
tff(f25001,plain,
( ( vsomeAType(vNumber) = vcheckBinOp(sK451,vgetAType(vecheck(vtypeAM(sK450),ve1)),vgetAType(vecheck(vtypeAM(sK450),ve2))) )
| ~ spl483_79
| ~ spl483_89
| ~ spl483_278
| ~ spl483_284
| ~ spl483_404 ),
inference(forward_demodulation,[],[f24999,f5637]) ).
tff(f25070,plain,
( ! [X0: vExp] :
( ( vsomeExp(X0) != vsomeExp(sK453) )
| ( vbinop(vgetExp(vreduceExp(ve1,sK450)),sK451,ve2) = X0 ) )
| ~ spl483_1
| ~ spl483_304 ),
inference(superposition,[],[f20766,f2059]) ).
tff(f26907,definition,
( spl483_450
<=> ( vsomeAType(vYesNo) = vecheck(vtypeAM(sK450),sK453) ) ),
introduced(definition,[new_symbols(definition,[spl483_450])],[avatar_definition]) ).
tff(f26908,plain,
( ( vsomeAType(vYesNo) != vecheck(vtypeAM(sK450),sK453) )
| spl483_450 ),
inference(avatar_component_clause,[],[f26907]) ).
tff(f26909,plain,
( ( vsomeAType(vYesNo) = vecheck(vtypeAM(sK450),sK453) )
| ~ spl483_450 ),
inference(avatar_component_clause,[],[f26907]) ).
tff(f34296,plain,
! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( vNumber = X2 )
| sP52(X0,X1,X2)
| sP51(X0,X1,X2)
| sP50(X0,X1,X2)
| sP49(X0,X1,X2)
| sP48(X0,X1,X2)
| sP47(X0,X1,X2)
| sP46(X0,X1,X2) ),
inference(forward_subsumption_resolution,[],[f2054,f1759]) ).
tff(f34297,plain,
! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( vNumber = X1 )
| sP52(X0,X1,X2)
| sP51(X0,X1,X2)
| sP50(X0,X1,X2)
| sP49(X0,X1,X2)
| sP48(X0,X1,X2)
| sP47(X0,X1,X2)
| sP46(X0,X1,X2) ),
inference(forward_subsumption_resolution,[],[f2053,f1760]) ).
tff(f34462,plain,
! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( vNumber = X2 )
| sP51(X0,X1,X2)
| sP50(X0,X1,X2)
| sP49(X0,X1,X2)
| sP48(X0,X1,X2)
| sP47(X0,X1,X2)
| sP46(X0,X1,X2) ),
inference(forward_subsumption_resolution,[],[f34296,f1763]) ).
tff(f34463,plain,
! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( vNumber = X1 )
| sP51(X0,X1,X2)
| sP50(X0,X1,X2)
| sP49(X0,X1,X2)
| sP48(X0,X1,X2)
| sP47(X0,X1,X2)
| sP46(X0,X1,X2) ),
inference(forward_subsumption_resolution,[],[f34297,f1764]) ).
tff(f34535,plain,
! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( vNumber = X2 )
| sP50(X0,X1,X2)
| sP49(X0,X1,X2)
| sP48(X0,X1,X2)
| sP47(X0,X1,X2)
| sP46(X0,X1,X2) ),
inference(forward_subsumption_resolution,[],[f34462,f1767]) ).
tff(f34536,plain,
! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( vNumber = X1 )
| sP50(X0,X1,X2)
| sP49(X0,X1,X2)
| sP48(X0,X1,X2)
| sP47(X0,X1,X2)
| sP46(X0,X1,X2) ),
inference(forward_subsumption_resolution,[],[f34463,f1768]) ).
tff(f34555,plain,
! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( vNumber = X2 )
| sP49(X0,X1,X2)
| sP48(X0,X1,X2)
| sP47(X0,X1,X2)
| sP46(X0,X1,X2) ),
inference(forward_subsumption_resolution,[],[f34535,f1771]) ).
tff(f34556,plain,
! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( vNumber = X1 )
| sP49(X0,X1,X2)
| sP48(X0,X1,X2)
| sP47(X0,X1,X2)
| sP46(X0,X1,X2) ),
inference(forward_subsumption_resolution,[],[f34536,f1772]) ).
tff(f35011,definition,
( spl483_581
<=> ! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( vNumber = X2 )
| sP49(X0,X1,X2)
| sP48(X0,X1,X2)
| sP47(X0,X1,X2)
| sP46(X0,X1,X2) ) ),
introduced(definition,[new_symbols(definition,[spl483_581])],[avatar_definition]) ).
tff(f35012,plain,
( ! [X2: vAType,X0: vBinOpT,X1: vAType] :
( sP49(X0,X1,X2)
| ( vNumber = X2 )
| sP48(X0,X1,X2)
| sP47(X0,X1,X2)
| sP46(X0,X1,X2) )
| ~ spl483_581 ),
inference(avatar_component_clause,[],[f35011]) ).
tff(f35013,plain,
spl483_581,
inference(avatar_split_clause,[],[f34555,f35011]) ).
tff(f35015,definition,
( spl483_582
<=> ! [X2: vAType,X0: vBinOpT,X1: vAType] :
( ( vNumber = X1 )
| sP49(X0,X1,X2)
| sP48(X0,X1,X2)
| sP47(X0,X1,X2)
| sP46(X0,X1,X2) ) ),
introduced(definition,[new_symbols(definition,[spl483_582])],[avatar_definition]) ).
tff(f35016,plain,
( ! [X2: vAType,X0: vBinOpT,X1: vAType] :
( sP49(X0,X1,X2)
| ( vNumber = X1 )
| sP48(X0,X1,X2)
| sP47(X0,X1,X2)
| sP46(X0,X1,X2) )
| ~ spl483_582 ),
inference(avatar_component_clause,[],[f35015]) ).
tff(f35017,plain,
spl483_582,
inference(avatar_split_clause,[],[f34556,f35015]) ).
tff(f35018,plain,
( ! [X2: vAType,X0: vAType,X1: vBinOpT] :
( ( vNumber = X0 )
| sP48(X1,X2,X0)
| sP47(X1,X2,X0)
| sP46(X1,X2,X0)
| ( vsomeAType(vYesNo) = vcheckBinOp(X1,X2,X0) ) )
| ~ spl483_581 ),
inference(resolution,[],[f35012,f1774]) ).
tff(f35020,plain,
( ! [X2: vAType,X0: vAType,X1: vBinOpT] :
( ( vNumber = X0 )
| sP48(X1,X2,X0)
| sP47(X1,X2,X0)
| sP46(X1,X2,X0)
| ( vYesNo = X2 ) )
| ~ spl483_581 ),
inference(resolution,[],[f35012,f1776]) ).
tff(f35022,plain,
( ! [X2: vAType,X0: vAType,X1: vBinOpT] :
( ( vNumber = X0 )
| sP47(X1,X2,X0)
| sP46(X1,X2,X0)
| ( vYesNo = X2 ) )
| ~ spl483_581 ),
inference(forward_subsumption_resolution,[],[f35020,f1780]) ).
tff(f35024,plain,
( ! [X2: vAType,X0: vAType,X1: vBinOpT] :
( ( vNumber = X0 )
| sP47(X1,X2,X0)
| sP46(X1,X2,X0)
| ( vsomeAType(vYesNo) = vcheckBinOp(X1,X2,X0) ) )
| ~ spl483_581 ),
inference(forward_subsumption_resolution,[],[f35018,f1778]) ).
tff(f35025,plain,
( ! [X2: vAType,X0: vAType,X1: vBinOpT] :
( ( vNumber = X0 )
| sP46(X1,X2,X0)
| ( vsomeAType(vYesNo) = vcheckBinOp(X1,X2,X0) ) )
| ~ spl483_581 ),
inference(forward_subsumption_resolution,[],[f35024,f1782]) ).
tff(f35027,definition,
( spl483_583
<=> ! [X2: vAType,X0: vAType,X1: vBinOpT] :
( ( vNumber = X0 )
| sP46(X1,X2,X0)
| ( vsomeAType(vYesNo) = vcheckBinOp(X1,X2,X0) ) ) ),
introduced(definition,[new_symbols(definition,[spl483_583])],[avatar_definition]) ).
tff(f35028,plain,
( ! [X2: vAType,X0: vAType,X1: vBinOpT] :
( ( vsomeAType(vYesNo) = vcheckBinOp(X1,X2,X0) )
| sP46(X1,X2,X0)
| ( vNumber = X0 ) )
| ~ spl483_583 ),
inference(avatar_component_clause,[],[f35027]) ).
tff(f35029,plain,
( spl483_583
| ~ spl483_581 ),
inference(avatar_split_clause,[],[f35025,f35011,f35027]) ).
tff(f35042,plain,
( ( vsomeAType(vYesNo) = vsomeAType(sK452) )
| sP46(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| ( vNumber = vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) )
| ~ spl483_79
| ~ spl483_583 ),
inference(superposition,[],[f4653,f35028]) ).
tff(f35044,plain,
( sP46(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| ( vNumber = vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) )
| spl483_75
| ~ spl483_79
| ~ spl483_583 ),
inference(forward_subsumption_resolution,[],[f35042,f4612]) ).
tff(f35046,plain,
( ( vNumber = vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) )
| spl483_75
| ~ spl483_79
| ~ spl483_583 ),
inference(forward_subsumption_resolution,[],[f35044,f4757]) ).
tff(f35048,plain,
( ( vNumber = vgetAType(vecheck(vtypeAM(sK450),ve2)) )
| spl483_75
| ~ spl483_79
| ~ spl483_284
| ~ spl483_583 ),
inference(forward_demodulation,[],[f35046,f20188]) ).
tff(f35767,plain,
( ! [X2: vAType,X0: vAType,X1: vBinOpT] :
( ( vNumber = X0 )
| sP48(X1,X0,X2)
| sP47(X1,X0,X2)
| sP46(X1,X0,X2)
| ( vsomeAType(vYesNo) = vcheckBinOp(X1,X0,X2) ) )
| ~ spl483_582 ),
inference(resolution,[],[f35016,f1774]) ).
tff(f35768,plain,
( ! [X2: vAType,X0: vAType,X1: vBinOpT] :
( ( vNumber = X0 )
| sP48(X1,X0,X2)
| sP47(X1,X0,X2)
| sP46(X1,X0,X2)
| ( vYesNo = X2 ) )
| ~ spl483_582 ),
inference(resolution,[],[f35016,f1775]) ).
tff(f35769,plain,
( ! [X2: vAType,X0: vAType,X1: vBinOpT] :
( ( vNumber = X0 )
| sP48(X1,X0,X2)
| sP47(X1,X0,X2)
| sP46(X1,X0,X2)
| ( vYesNo = X0 ) )
| ~ spl483_582 ),
inference(resolution,[],[f35016,f1776]) ).
tff(f35771,plain,
( ! [X2: vAType,X0: vAType,X1: vBinOpT] :
( ( vNumber = X0 )
| sP47(X1,X0,X2)
| sP46(X1,X0,X2)
| ( vYesNo = X0 ) )
| ~ spl483_582 ),
inference(forward_subsumption_resolution,[],[f35769,f1780]) ).
tff(f35772,plain,
( ! [X2: vAType,X0: vAType,X1: vBinOpT] :
( ( vNumber = X0 )
| sP47(X1,X0,X2)
| sP46(X1,X0,X2)
| ( vYesNo = X2 ) )
| ~ spl483_582 ),
inference(forward_subsumption_resolution,[],[f35768,f1779]) ).
tff(f35773,plain,
( ! [X2: vAType,X0: vAType,X1: vBinOpT] :
( ( vNumber = X0 )
| sP47(X1,X0,X2)
| sP46(X1,X0,X2)
| ( vsomeAType(vYesNo) = vcheckBinOp(X1,X0,X2) ) )
| ~ spl483_582 ),
inference(forward_subsumption_resolution,[],[f35767,f1778]) ).
tff(f35774,plain,
( ! [X2: vAType,X0: vAType,X1: vBinOpT] :
( ( vNumber = X0 )
| sP46(X1,X0,X2)
| ( vsomeAType(vYesNo) = vcheckBinOp(X1,X0,X2) ) )
| ~ spl483_582 ),
inference(forward_subsumption_resolution,[],[f35773,f1782]) ).
tff(f35776,definition,
( spl483_589
<=> ! [X2: vAType,X0: vAType,X1: vBinOpT] :
( ( vNumber = X0 )
| sP46(X1,X0,X2)
| ( vsomeAType(vYesNo) = vcheckBinOp(X1,X0,X2) ) ) ),
introduced(definition,[new_symbols(definition,[spl483_589])],[avatar_definition]) ).
tff(f35777,plain,
( ! [X2: vAType,X0: vAType,X1: vBinOpT] :
( ( vsomeAType(vYesNo) = vcheckBinOp(X1,X0,X2) )
| sP46(X1,X0,X2)
| ( vNumber = X0 ) )
| ~ spl483_589 ),
inference(avatar_component_clause,[],[f35776]) ).
tff(f35778,plain,
( spl483_589
| ~ spl483_582 ),
inference(avatar_split_clause,[],[f35774,f35015,f35776]) ).
tff(f35791,plain,
( ( vsomeAType(vYesNo) = vsomeAType(sK452) )
| sP46(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| ( vNumber = vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) )
| ~ spl483_79
| ~ spl483_589 ),
inference(superposition,[],[f4653,f35777]) ).
tff(f35794,definition,
( spl483_590
<=> ! [X2: vAType,X0: vAType,X1: vBinOpT] :
( ( vNumber = X0 )
| sP47(X1,X0,X2)
| sP46(X1,X0,X2)
| ( vYesNo = X2 ) ) ),
introduced(definition,[new_symbols(definition,[spl483_590])],[avatar_definition]) ).
tff(f35795,plain,
( ! [X2: vAType,X0: vAType,X1: vBinOpT] :
( sP47(X1,X0,X2)
| ( vNumber = X0 )
| sP46(X1,X0,X2)
| ( vYesNo = X2 ) )
| ~ spl483_590 ),
inference(avatar_component_clause,[],[f35794]) ).
tff(f35796,plain,
( spl483_590
| ~ spl483_582 ),
inference(avatar_split_clause,[],[f35772,f35015,f35794]) ).
tff(f35800,plain,
( ! [X2: vAType,X0: vAType,X1: vBinOpT] :
( ( vNumber = X0 )
| sP46(X1,X0,X2)
| ( vYesNo = X2 )
| ( veqop = X1 ) )
| ~ spl483_590 ),
inference(resolution,[],[f35795,f1785]) ).
tff(f36520,definition,
( spl483_593
<=> ! [X2: vAType,X0: vAType,X1: vBinOpT] :
( ( vNumber = X0 )
| sP47(X1,X2,X0)
| sP46(X1,X2,X0)
| ( vYesNo = X2 ) ) ),
introduced(definition,[new_symbols(definition,[spl483_593])],[avatar_definition]) ).
tff(f36521,plain,
( ! [X2: vAType,X0: vAType,X1: vBinOpT] :
( sP47(X1,X2,X0)
| ( vNumber = X0 )
| sP46(X1,X2,X0)
| ( vYesNo = X2 ) )
| ~ spl483_593 ),
inference(avatar_component_clause,[],[f36520]) ).
tff(f36522,plain,
( spl483_593
| ~ spl483_581 ),
inference(avatar_split_clause,[],[f35022,f35011,f36520]) ).
tff(f36526,plain,
( ! [X2: vAType,X0: vAType,X1: vBinOpT] :
( ( vNumber = X0 )
| sP46(X1,X2,X0)
| ( vYesNo = X2 )
| ( veqop = X1 ) )
| ~ spl483_593 ),
inference(resolution,[],[f36521,f1785]) ).
tff(f36528,definition,
( spl483_594
<=> ! [X2: vAType,X0: vAType,X1: vBinOpT] :
( ( vNumber = X0 )
| sP47(X1,X0,X2)
| sP46(X1,X0,X2)
| ( vYesNo = X0 ) ) ),
introduced(definition,[new_symbols(definition,[spl483_594])],[avatar_definition]) ).
tff(f36529,plain,
( ! [X2: vAType,X0: vAType,X1: vBinOpT] :
( sP47(X1,X0,X2)
| ( vNumber = X0 )
| sP46(X1,X0,X2)
| ( vYesNo = X0 ) )
| ~ spl483_594 ),
inference(avatar_component_clause,[],[f36528]) ).
tff(f36530,plain,
( spl483_594
| ~ spl483_582 ),
inference(avatar_split_clause,[],[f35771,f35015,f36528]) ).
tff(f36534,plain,
( ! [X2: vAType,X0: vAType,X1: vBinOpT] :
( ( vNumber = X0 )
| sP46(X1,X0,X2)
| ( vYesNo = X0 )
| ( veqop = X1 ) )
| ~ spl483_594 ),
inference(resolution,[],[f36529,f1785]) ).
tff(f36774,definition,
( spl483_607
<=> ! [X2: vAType,X0: vAType,X1: vBinOpT] :
( ( vNumber = X0 )
| sP46(X1,X0,X2)
| ( vYesNo = X2 )
| ( veqop = X1 ) ) ),
introduced(definition,[new_symbols(definition,[spl483_607])],[avatar_definition]) ).
tff(f36775,plain,
( ! [X2: vAType,X0: vAType,X1: vBinOpT] :
( sP46(X1,X0,X2)
| ( vNumber = X0 )
| ( vYesNo = X2 )
| ( veqop = X1 ) )
| ~ spl483_607 ),
inference(avatar_component_clause,[],[f36774]) ).
tff(f36776,plain,
( spl483_607
| ~ spl483_590 ),
inference(avatar_split_clause,[],[f35800,f35794,f36774]) ).
tff(f36777,plain,
( ! [X2: vBinOpT,X0: vAType,X1: vAType] :
( ( vNumber = X0 )
| ( vYesNo = X1 )
| ( veqop = X2 )
| ( vnoAType = vcheckBinOp(X2,X0,X1) ) )
| ~ spl483_607 ),
inference(resolution,[],[f36775,f1786]) ).
tff(f38626,definition,
( spl483_640
<=> ( veqop = sK434(vtypeAM(sK450),sK453) ) ),
introduced(definition,[new_symbols(definition,[spl483_640])],[avatar_definition]) ).
tff(f38627,plain,
( ( veqop != sK434(vtypeAM(sK450),sK453) )
| spl483_640 ),
inference(avatar_component_clause,[],[f38626]) ).
tff(f38628,plain,
( ( veqop = sK434(vtypeAM(sK450),sK453) )
| ~ spl483_640 ),
inference(avatar_component_clause,[],[f38626]) ).
tff(f38634,definition,
( spl483_642
<=> ( vNumber = vgetAType(sK430(vtypeAM(sK450),sK453)) ) ),
introduced(definition,[new_symbols(definition,[spl483_642])],[avatar_definition]) ).
tff(f38635,plain,
( ( vNumber != vgetAType(sK430(vtypeAM(sK450),sK453)) )
| spl483_642 ),
inference(avatar_component_clause,[],[f38634]) ).
tff(f38636,plain,
( ( vNumber = vgetAType(sK430(vtypeAM(sK450),sK453)) )
| ~ spl483_642 ),
inference(avatar_component_clause,[],[f38634]) ).
tff(f38649,definition,
( spl483_644
<=> ! [X2: vBinOpT,X0: vAType,X1: vAType] :
( ( vNumber = X0 )
| ( vYesNo = X1 )
| ( veqop = X2 )
| ( vnoAType = vcheckBinOp(X2,X0,X1) ) ) ),
introduced(definition,[new_symbols(definition,[spl483_644])],[avatar_definition]) ).
tff(f38650,plain,
( ! [X2: vBinOpT,X0: vAType,X1: vAType] :
( ( vnoAType = vcheckBinOp(X2,X0,X1) )
| ( vYesNo = X1 )
| ( veqop = X2 )
| ( vNumber = X0 ) )
| ~ spl483_644 ),
inference(avatar_component_clause,[],[f38649]) ).
tff(f38651,plain,
( spl483_644
| ~ spl483_607 ),
inference(avatar_split_clause,[],[f36777,f36774,f38649]) ).
tff(f38676,plain,
( ( vnoAType = vsomeAType(sK452) )
| ( vYesNo = vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) )
| ( veqop = sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) )
| ( vNumber = vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) )
| ~ spl483_79
| ~ spl483_644 ),
inference(superposition,[],[f4653,f38650]) ).
tff(f38682,plain,
( ( vYesNo = vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) )
| ( veqop = sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) )
| ( vNumber = vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) )
| ~ spl483_79
| ~ spl483_644 ),
inference(forward_subsumption_resolution,[],[f38676,f902]) ).
tff(f38687,plain,
( ( vYesNo = vgetAType(vecheck(vtypeAM(sK450),ve2)) )
| ( veqop = sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) )
| ( vNumber = vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) )
| ~ spl483_79
| ~ spl483_284
| ~ spl483_644 ),
inference(forward_demodulation,[],[f38682,f20188]) ).
tff(f38976,definition,
( spl483_650
<=> ! [X2: vAType,X0: vAType,X1: vBinOpT] :
( ( vNumber = X0 )
| sP46(X1,X2,X0)
| ( vYesNo = X2 )
| ( veqop = X1 ) ) ),
introduced(definition,[new_symbols(definition,[spl483_650])],[avatar_definition]) ).
tff(f38977,plain,
( ! [X2: vAType,X0: vAType,X1: vBinOpT] :
( sP46(X1,X2,X0)
| ( vNumber = X0 )
| ( vYesNo = X2 )
| ( veqop = X1 ) )
| ~ spl483_650 ),
inference(avatar_component_clause,[],[f38976]) ).
tff(f38978,plain,
( spl483_650
| ~ spl483_593 ),
inference(avatar_split_clause,[],[f36526,f36520,f38976]) ).
tff(f38979,plain,
( ! [X2: vBinOpT,X0: vAType,X1: vAType] :
( ( vNumber = X0 )
| ( vYesNo = X1 )
| ( veqop = X2 )
| ( vnoAType = vcheckBinOp(X2,X1,X0) ) )
| ~ spl483_650 ),
inference(resolution,[],[f38977,f1786]) ).
tff(f39329,definition,
( spl483_661
<=> ! [X2: vBinOpT,X0: vAType,X1: vAType] :
( ( vNumber = X0 )
| ( vYesNo = X1 )
| ( veqop = X2 )
| ( vnoAType = vcheckBinOp(X2,X1,X0) ) ) ),
introduced(definition,[new_symbols(definition,[spl483_661])],[avatar_definition]) ).
tff(f39330,plain,
( ! [X2: vBinOpT,X0: vAType,X1: vAType] :
( ( vnoAType = vcheckBinOp(X2,X1,X0) )
| ( vYesNo = X1 )
| ( veqop = X2 )
| ( vNumber = X0 ) )
| ~ spl483_661 ),
inference(avatar_component_clause,[],[f39329]) ).
tff(f39331,plain,
( spl483_661
| ~ spl483_650 ),
inference(avatar_split_clause,[],[f38979,f38976,f39329]) ).
tff(f39355,plain,
( ( vnoAType = vsomeAType(sK452) )
| ( vYesNo = vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) )
| ( veqop = sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) )
| ( vNumber = vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) )
| ~ spl483_79
| ~ spl483_661 ),
inference(superposition,[],[f4653,f39330]) ).
tff(f39360,plain,
( ( vYesNo = vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) )
| ( veqop = sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) )
| ( vNumber = vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) )
| ~ spl483_79
| ~ spl483_661 ),
inference(forward_subsumption_resolution,[],[f39355,f902]) ).
tff(f39364,plain,
( ( vYesNo = vgetAType(vecheck(vtypeAM(sK450),ve1)) )
| ( veqop = sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) )
| ( vNumber = vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) )
| ~ spl483_79
| ~ spl483_278
| ~ spl483_661 ),
inference(forward_demodulation,[],[f39360,f20042]) ).
tff(f39368,plain,
( ( veqop = sK451 )
| ( vYesNo = vgetAType(vecheck(vtypeAM(sK450),ve1)) )
| ( vNumber = vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) )
| ~ spl483_79
| ~ spl483_278
| ~ spl483_404
| ~ spl483_661 ),
inference(forward_demodulation,[],[f39364,f24984]) ).
tff(f39370,plain,
( ( vNumber = vgetAType(vecheck(vtypeAM(sK450),ve2)) )
| ( veqop = sK451 )
| ( vYesNo = vgetAType(vecheck(vtypeAM(sK450),ve1)) )
| ~ spl483_79
| ~ spl483_278
| ~ spl483_284
| ~ spl483_404
| ~ spl483_661 ),
inference(forward_demodulation,[],[f39368,f20188]) ).
tff(f39472,definition,
( spl483_664
<=> ! [X2: vAType,X0: vAType,X1: vBinOpT] :
( ( vNumber = X0 )
| sP46(X1,X0,X2)
| ( vYesNo = X0 )
| ( veqop = X1 ) ) ),
introduced(definition,[new_symbols(definition,[spl483_664])],[avatar_definition]) ).
tff(f39473,plain,
( ! [X2: vAType,X0: vAType,X1: vBinOpT] :
( sP46(X1,X0,X2)
| ( vNumber = X0 )
| ( vYesNo = X0 )
| ( veqop = X1 ) )
| ~ spl483_664 ),
inference(avatar_component_clause,[],[f39472]) ).
tff(f39474,plain,
( spl483_664
| ~ spl483_594 ),
inference(avatar_split_clause,[],[f36534,f36528,f39472]) ).
tff(f39475,plain,
( ! [X2: vAType,X0: vAType,X1: vBinOpT] :
( ( vNumber = X0 )
| ( vYesNo = X0 )
| ( veqop = X1 )
| ( vnoAType = vcheckBinOp(X1,X0,X2) ) )
| ~ spl483_664 ),
inference(resolution,[],[f39473,f1786]) ).
tff(f39544,definition,
( spl483_668
<=> ! [X2: vAType,X0: vAType,X1: vBinOpT] :
( ( vNumber = X0 )
| ( vYesNo = X0 )
| ( veqop = X1 )
| ( vnoAType = vcheckBinOp(X1,X0,X2) ) ) ),
introduced(definition,[new_symbols(definition,[spl483_668])],[avatar_definition]) ).
tff(f39545,plain,
( ! [X2: vAType,X0: vAType,X1: vBinOpT] :
( ( vnoAType = vcheckBinOp(X1,X0,X2) )
| ( vYesNo = X0 )
| ( veqop = X1 )
| ( vNumber = X0 ) )
| ~ spl483_668 ),
inference(avatar_component_clause,[],[f39544]) ).
tff(f39546,plain,
( spl483_668
| ~ spl483_664 ),
inference(avatar_split_clause,[],[f39475,f39472,f39544]) ).
tff(f39570,plain,
( ( vnoAType = vsomeAType(sK452) )
| ( vYesNo = vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) )
| ( veqop = sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) )
| ( vNumber = vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) )
| ~ spl483_79
| ~ spl483_668 ),
inference(superposition,[],[f4653,f39545]) ).
tff(f39575,plain,
( ( vYesNo = vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) )
| ( veqop = sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) )
| ( vNumber = vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) )
| ~ spl483_79
| ~ spl483_668 ),
inference(forward_subsumption_resolution,[],[f39570,f902]) ).
tff(f39579,plain,
( ( vYesNo = vgetAType(vecheck(vtypeAM(sK450),ve1)) )
| ( veqop = sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)) )
| ( vNumber = vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) )
| ~ spl483_79
| ~ spl483_278
| ~ spl483_668 ),
inference(forward_demodulation,[],[f39575,f20042]) ).
tff(f39583,plain,
( ( veqop = sK451 )
| ( vYesNo = vgetAType(vecheck(vtypeAM(sK450),ve1)) )
| ( vNumber = vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) )
| ~ spl483_79
| ~ spl483_278
| ~ spl483_404
| ~ spl483_668 ),
inference(forward_demodulation,[],[f39579,f24984]) ).
tff(f46810,definition,
( spl483_744
<=> ! [X0: vExp] :
( ( vsomeExp(X0) != vsomeExp(sK453) )
| ( vbinop(vgetExp(vreduceExp(ve1,sK450)),sK451,ve2) = X0 ) ) ),
introduced(definition,[new_symbols(definition,[spl483_744])],[avatar_definition]) ).
tff(f46811,plain,
( ! [X0: vExp] :
( ( vsomeExp(X0) != vsomeExp(sK453) )
| ( vbinop(vgetExp(vreduceExp(ve1,sK450)),sK451,ve2) = X0 ) )
| ~ spl483_744 ),
inference(avatar_component_clause,[],[f46810]) ).
tff(f46812,plain,
( spl483_744
| ~ spl483_1
| ~ spl483_304 ),
inference(avatar_split_clause,[],[f25070,f20765,f2057,f46810]) ).
tff(f49163,plain,
( ( sK453 = vbinop(vgetExp(vreduceExp(ve1,sK450)),sK451,ve2) )
| ~ spl483_744 ),
inference(equality_resolution,[],[f46811]) ).
tff(f49164,plain,
( $false
| ~ spl483_110
| ~ spl483_744 ),
inference(forward_subsumption_resolution,[],[f49163,f6792]) ).
tff(f49165,plain,
( ~ spl483_110
| ~ spl483_744 ),
inference(avatar_contradiction_clause,[],[f49164]) ).
tff(f49912,plain,
( ~ visSomeAType(sK424(vtypeAM(sK450),sK453))
| ~ visSomeAType(sK426(vtypeAM(sK450),sK453))
| ~ spl483_98 ),
inference(resolution,[],[f6377,f1855]) ).
tff(f50435,definition,
( spl483_774
<=> ( sK453 = vbinop(vgetExp(vreduceExp(ve1,sK450)),sK451,ve2) ) ),
introduced(definition,[new_symbols(definition,[spl483_774])],[avatar_definition]) ).
tff(f50437,plain,
( ( sK453 = vbinop(vgetExp(vreduceExp(ve1,sK450)),sK451,ve2) )
| ~ spl483_774 ),
inference(avatar_component_clause,[],[f50435]) ).
tff(f50438,plain,
( spl483_774
| ~ spl483_744 ),
inference(avatar_split_clause,[],[f49163,f46810,f50435]) ).
tff(f50451,plain,
( ! [X2: vExp,X0: vExp,X1: vBinOpT] :
( ( sK453 != vbinop(X0,X1,X2) )
| ( ve2 = X2 ) )
| ~ spl483_774 ),
inference(superposition,[],[f862,f50437]) ).
tff(f50453,plain,
( ! [X2: vExp,X0: vExp,X1: vBinOpT] :
( ( sK453 != vbinop(X0,X1,X2) )
| ( sK451 = X1 ) )
| ~ spl483_774 ),
inference(superposition,[],[f863,f50437]) ).
tff(f50456,plain,
( ! [X0: vAval] : ( vconstant(X0) != sK453 )
| ~ spl483_774 ),
inference(superposition,[],[f868,f50437]) ).
tff(f52367,definition,
( spl483_793
<=> ( sK453 = vbinop(sK431(vtypeAM(sK450),sK453),veqop,sK433(vtypeAM(sK450),sK453)) ) ),
introduced(definition,[new_symbols(definition,[spl483_793])],[avatar_definition]) ).
tff(f52368,plain,
( ( sK453 = vbinop(sK431(vtypeAM(sK450),sK453),veqop,sK433(vtypeAM(sK450),sK453)) )
| ~ spl483_793 ),
inference(avatar_component_clause,[],[f52367]) ).
tff(f52369,plain,
( ( sK453 != vbinop(sK431(vtypeAM(sK450),sK453),veqop,sK433(vtypeAM(sK450),sK453)) )
| spl483_793 ),
inference(avatar_component_clause,[],[f52367]) ).
tff(f52471,definition,
( spl483_797
<=> ! [X2: vExp,X0: vExp,X1: vBinOpT] :
( ( sK453 != vbinop(X0,X1,X2) )
| ( ve2 = X2 ) ) ),
introduced(definition,[new_symbols(definition,[spl483_797])],[avatar_definition]) ).
tff(f52472,plain,
( ! [X2: vExp,X0: vExp,X1: vBinOpT] :
( ( sK453 != vbinop(X0,X1,X2) )
| ( ve2 = X2 ) )
| ~ spl483_797 ),
inference(avatar_component_clause,[],[f52471]) ).
tff(f52473,plain,
( spl483_797
| ~ spl483_774 ),
inference(avatar_split_clause,[],[f50451,f50435,f52471]) ).
tff(f52483,plain,
( ( sK453 != sK453 )
| ( ve2 = sK427(vtypeAM(sK450),sK453) )
| ~ spl483_121
| ~ spl483_797 ),
inference(superposition,[],[f52472,f7672]) ).
tff(f52488,plain,
( ( ve2 = sK427(vtypeAM(sK450),sK453) )
| ~ spl483_121
| ~ spl483_797 ),
inference(trivial_inequality_removal,[],[f52483]) ).
tff(f52491,definition,
( spl483_798
<=> ( ve2 = sK427(vtypeAM(sK450),sK453) ) ),
introduced(definition,[new_symbols(definition,[spl483_798])],[avatar_definition]) ).
tff(f52493,plain,
( ( ve2 = sK427(vtypeAM(sK450),sK453) )
| ~ spl483_798 ),
inference(avatar_component_clause,[],[f52491]) ).
tff(f52494,plain,
( spl483_798
| ~ spl483_121
| ~ spl483_797 ),
inference(avatar_split_clause,[],[f52488,f52471,f7670,f52491]) ).
tff(f52496,plain,
( ( vecheck(vtypeAM(sK450),ve2) = sK426(vtypeAM(sK450),sK453) )
| ~ spl483_132
| ~ spl483_798 ),
inference(superposition,[],[f9259,f52493]) ).
tff(f53658,definition,
( spl483_807
<=> ! [X2: vExp,X0: vExp,X1: vBinOpT] :
( ( sK453 != vbinop(X0,X1,X2) )
| ( sK425(vtypeAM(sK450),sK453) = X0 ) ) ),
introduced(definition,[new_symbols(definition,[spl483_807])],[avatar_definition]) ).
tff(f53659,plain,
( ! [X2: vExp,X0: vExp,X1: vBinOpT] :
( ( sK453 != vbinop(X0,X1,X2) )
| ( sK425(vtypeAM(sK450),sK453) = X0 ) )
| ~ spl483_807 ),
inference(avatar_component_clause,[],[f53658]) ).
tff(f53660,plain,
( spl483_807
| ~ spl483_121 ),
inference(avatar_split_clause,[],[f7681,f7670,f53658]) ).
tff(f53662,plain,
( ( sK453 != sK453 )
| ( vgetExp(vreduceExp(ve1,sK450)) = sK425(vtypeAM(sK450),sK453) )
| ~ spl483_774
| ~ spl483_807 ),
inference(superposition,[],[f53659,f50437]) ).
tff(f53676,plain,
( ( vgetExp(vreduceExp(ve1,sK450)) = sK425(vtypeAM(sK450),sK453) )
| ~ spl483_774
| ~ spl483_807 ),
inference(trivial_inequality_removal,[],[f53662]) ).
tff(f54190,definition,
( spl483_816
<=> ! [X2: vExp,X0: vExp,X1: vBinOpT] :
( ( sK453 != vbinop(X0,X1,X2) )
| ( sK451 = X1 ) ) ),
introduced(definition,[new_symbols(definition,[spl483_816])],[avatar_definition]) ).
tff(f54191,plain,
( ! [X2: vExp,X0: vExp,X1: vBinOpT] :
( ( sK453 != vbinop(X0,X1,X2) )
| ( sK451 = X1 ) )
| ~ spl483_816 ),
inference(avatar_component_clause,[],[f54190]) ).
tff(f54192,plain,
( spl483_816
| ~ spl483_774 ),
inference(avatar_split_clause,[],[f50453,f50435,f54190]) ).
tff(f54883,definition,
( spl483_835
<=> ( vecheck(vtypeAM(sK450),ve1) = sK424(vtypeAM(sK450),sK453) ) ),
introduced(definition,[new_symbols(definition,[spl483_835])],[avatar_definition]) ).
tff(f54884,plain,
( ( vecheck(vtypeAM(sK450),ve1) != sK424(vtypeAM(sK450),sK453) )
| spl483_835 ),
inference(avatar_component_clause,[],[f54883]) ).
tff(f54885,plain,
( ( vecheck(vtypeAM(sK450),ve1) = sK424(vtypeAM(sK450),sK453) )
| ~ spl483_835 ),
inference(avatar_component_clause,[],[f54883]) ).
tff(f54945,plain,
( ( vsomeAType(vYesNo) = vcheckBinOp(sK451,vgetAType(vecheck(vtypeAM(sK450),ve1)),vgetAType(vecheck(vtypeAM(sK450),ve2))) )
| ~ spl483_75
| ~ spl483_79
| ~ spl483_278
| ~ spl483_284
| ~ spl483_404 ),
inference(forward_demodulation,[],[f24999,f4613]) ).
tff(f54951,plain,
( ( veqop = sK451 )
| ( vYesNo = vgetAType(vecheck(vtypeAM(sK450),ve2)) )
| ( vNumber = vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) )
| ~ spl483_79
| ~ spl483_284
| ~ spl483_404
| ~ spl483_644 ),
inference(forward_demodulation,[],[f38687,f24984]) ).
tff(f54953,plain,
( ( vNumber = vgetAType(vecheck(vtypeAM(sK450),ve1)) )
| ( veqop = sK451 )
| ( vYesNo = vgetAType(vecheck(vtypeAM(sK450),ve1)) )
| ~ spl483_79
| ~ spl483_278
| ~ spl483_404
| ~ spl483_668 ),
inference(forward_demodulation,[],[f39583,f20042]) ).
tff(f55041,plain,
( ( vNumber = vgetAType(vecheck(vtypeAM(sK450),ve1)) )
| ( veqop = sK451 )
| ( vYesNo = vgetAType(vecheck(vtypeAM(sK450),ve2)) )
| ~ spl483_79
| ~ spl483_278
| ~ spl483_284
| ~ spl483_404
| ~ spl483_644 ),
inference(forward_demodulation,[],[f54951,f20042]) ).
tff(f55283,plain,
( ~ visSomeAType(vecheck(vtypeAM(sK450),ve1))
| ~ visSomeAType(sK426(vtypeAM(sK450),sK453))
| ~ spl483_98
| ~ spl483_835 ),
inference(forward_demodulation,[],[f49912,f54885]) ).
tff(f55299,plain,
( ~ visSomeAType(sK426(vtypeAM(sK450),sK453))
| ~ spl483_10
| ~ spl483_98
| ~ spl483_835 ),
inference(forward_subsumption_resolution,[],[f55283,f2630]) ).
tff(f55314,plain,
( ~ visSomeAType(vecheck(vtypeAM(sK450),ve2))
| ~ spl483_10
| ~ spl483_98
| ~ spl483_132
| ~ spl483_798
| ~ spl483_835 ),
inference(forward_demodulation,[],[f55299,f52496]) ).
tff(f55326,plain,
( $false
| ~ spl483_10
| ~ spl483_16
| ~ spl483_98
| ~ spl483_132
| ~ spl483_798
| ~ spl483_835 ),
inference(forward_subsumption_resolution,[],[f55314,f2995]) ).
tff(f55327,plain,
( ~ spl483_10
| ~ spl483_16
| ~ spl483_98
| ~ spl483_132
| ~ spl483_798
| ~ spl483_835 ),
inference(avatar_contradiction_clause,[],[f55326]) ).
tff(f56838,plain,
( ( sK424(vtypeAM(sK450),sK453) = vecheck(sK423(vtypeAM(sK450),sK453),sK425(vtypeAM(sK450),sK453)) )
| ~ spl483_98 ),
inference(resolution,[],[f6377,f1857]) ).
tff(f56839,plain,
( ( sK424(vtypeAM(sK450),sK453) = vecheck(sK423(vtypeAM(sK450),sK453),vgetExp(vreduceExp(ve1,sK450))) )
| ~ spl483_98
| ~ spl483_774
| ~ spl483_807 ),
inference(forward_demodulation,[],[f56838,f53676]) ).
tff(f56842,plain,
( ( sK424(vtypeAM(sK450),sK453) = vecheck(vtypeAM(sK450),vgetExp(vreduceExp(ve1,sK450))) )
| ~ spl483_98
| ~ spl483_120
| ~ spl483_774
| ~ spl483_807 ),
inference(forward_demodulation,[],[f56839,f7651]) ).
tff(f56845,plain,
( ( vecheck(vtypeAM(sK450),ve1) = sK424(vtypeAM(sK450),sK453) )
| ~ spl483_98
| ~ spl483_120
| ~ spl483_309
| ~ spl483_774
| ~ spl483_807 ),
inference(forward_demodulation,[],[f56842,f21143]) ).
tff(f56847,plain,
( $false
| ~ spl483_98
| ~ spl483_120
| ~ spl483_309
| ~ spl483_774
| ~ spl483_807
| spl483_835 ),
inference(forward_subsumption_resolution,[],[f56845,f54884]) ).
tff(f56848,plain,
( ~ spl483_98
| ~ spl483_120
| ~ spl483_309
| ~ spl483_774
| ~ spl483_807
| spl483_835 ),
inference(avatar_contradiction_clause,[],[f56847]) ).
tff(f56875,plain,
( ( sK453 = vbinop(sK431(vtypeAM(sK450),sK453),veqop,sK433(vtypeAM(sK450),sK453)) )
| ~ spl483_134
| ~ spl483_640 ),
inference(forward_demodulation,[],[f9348,f38628]) ).
tff(f56987,plain,
( $false
| ~ spl483_134
| ~ spl483_640
| spl483_793 ),
inference(forward_subsumption_resolution,[],[f56875,f52369]) ).
tff(f56988,plain,
( ~ spl483_134
| ~ spl483_640
| spl483_793 ),
inference(avatar_contradiction_clause,[],[f56987]) ).
tff(f57589,plain,
( ( sK453 != sK453 )
| ( ve2 = sK433(vtypeAM(sK450),sK453) )
| ~ spl483_134
| ~ spl483_797 ),
inference(superposition,[],[f52472,f9348]) ).
tff(f57591,plain,
( ( sK453 != sK453 )
| ( sK451 = sK434(vtypeAM(sK450),sK453) )
| ~ spl483_134
| ~ spl483_816 ),
inference(superposition,[],[f54191,f9348]) ).
tff(f57592,plain,
( ( sK451 = sK434(vtypeAM(sK450),sK453) )
| ~ spl483_134
| ~ spl483_816 ),
inference(trivial_inequality_removal,[],[f57591]) ).
tff(f57594,plain,
( ( ve2 = sK433(vtypeAM(sK450),sK453) )
| ~ spl483_134
| ~ spl483_797 ),
inference(trivial_inequality_removal,[],[f57589]) ).
tff(f57619,plain,
( ( sK453 = vconstant(vB(sK436(vtypeAM(sK450),sK453))) )
| ( sK453 = vconstant(vNum(sK437(vtypeAM(sK450),sK453))) )
| ( sK453 = vconstant(vT(sK439(vtypeAM(sK450),sK453))) )
| sP58(vtypeAM(sK450),sK453)
| sP54(vtypeAM(sK450),sK453)
| sP57(vtypeAM(sK450),sK453)
| sP56(vtypeAM(sK450),sK453)
| spl483_98 ),
inference(resolution,[],[f6376,f1878]) ).
tff(f57638,plain,
( ( sK432(vtypeAM(sK450),sK453) = vecheck(sK429(vtypeAM(sK450),sK453),sK433(vtypeAM(sK450),sK453)) )
| ~ spl483_99 ),
inference(resolution,[],[f6381,f1863]) ).
tff(f57641,plain,
( ( sK432(vtypeAM(sK450),sK453) = vecheck(sK429(vtypeAM(sK450),sK453),ve2) )
| ~ spl483_99
| ~ spl483_134
| ~ spl483_797 ),
inference(forward_demodulation,[],[f57638,f57594]) ).
tff(f57644,plain,
( ( vecheck(vtypeAM(sK450),ve2) = sK432(vtypeAM(sK450),sK453) )
| ~ spl483_99
| ~ spl483_131
| ~ spl483_134
| ~ spl483_797 ),
inference(forward_demodulation,[],[f57641,f9145]) ).
tff(f57659,definition,
( spl483_837
<=> ( vecheck(vtypeAM(sK450),ve2) = sK432(vtypeAM(sK450),sK453) ) ),
introduced(definition,[new_symbols(definition,[spl483_837])],[avatar_definition]) ).
tff(f57661,plain,
( ( vecheck(vtypeAM(sK450),ve2) = sK432(vtypeAM(sK450),sK453) )
| ~ spl483_837 ),
inference(avatar_component_clause,[],[f57659]) ).
tff(f57662,plain,
( spl483_837
| ~ spl483_99
| ~ spl483_131
| ~ spl483_134
| ~ spl483_797 ),
inference(avatar_split_clause,[],[f57644,f52471,f9346,f9143,f6379,f57659]) ).
tff(f57666,plain,
( ( vecheck(vtypeAM(sK450),sK453) = vcheckBinOp(sK434(vtypeAM(sK450),sK453),vgetAType(sK430(vtypeAM(sK450),sK453)),vgetAType(vecheck(vtypeAM(sK450),ve2))) )
| ~ sP54(vtypeAM(sK450),sK453)
| ~ spl483_837 ),
inference(superposition,[],[f1858,f57661]) ).
tff(f57767,definition,
( spl483_838
<=> ( sK451 = sK434(vtypeAM(sK450),sK453) ) ),
introduced(definition,[new_symbols(definition,[spl483_838])],[avatar_definition]) ).
tff(f57769,plain,
( ( sK451 = sK434(vtypeAM(sK450),sK453) )
| ~ spl483_838 ),
inference(avatar_component_clause,[],[f57767]) ).
tff(f57770,plain,
( spl483_838
| ~ spl483_134
| ~ spl483_816 ),
inference(avatar_split_clause,[],[f57592,f54190,f9346,f57767]) ).
tff(f57859,definition,
( spl483_839
<=> ( vecheck(vtypeAM(sK450),ve1) = sK430(vtypeAM(sK450),sK453) ) ),
introduced(definition,[new_symbols(definition,[spl483_839])],[avatar_definition]) ).
tff(f57860,plain,
( ( vecheck(vtypeAM(sK450),ve1) != sK430(vtypeAM(sK450),sK453) )
| spl483_839 ),
inference(avatar_component_clause,[],[f57859]) ).
tff(f57861,plain,
( ( vecheck(vtypeAM(sK450),ve1) = sK430(vtypeAM(sK450),sK453) )
| ~ spl483_839 ),
inference(avatar_component_clause,[],[f57859]) ).
tff(f57871,plain,
( ( vNumber != vgetAType(vecheck(vtypeAM(sK450),ve1)) )
| spl483_642
| ~ spl483_839 ),
inference(superposition,[],[f38635,f57861]) ).
tff(f58145,plain,
( ( sK453 != sK453 )
| ( veqop = sK451 )
| ~ spl483_793
| ~ spl483_816 ),
inference(superposition,[],[f54191,f52368]) ).
tff(f58230,definition,
( spl483_842
<=> ( veqop = sK451 ) ),
introduced(definition,[new_symbols(definition,[spl483_842])],[avatar_definition]) ).
tff(f58231,plain,
( ( veqop != sK451 )
| spl483_842 ),
inference(avatar_component_clause,[],[f58230]) ).
tff(f58232,plain,
( ( veqop = sK451 )
| ~ spl483_842 ),
inference(avatar_component_clause,[],[f58230]) ).
tff(f58299,plain,
( ( vNumber = vgetAType(vecheck(vtypeAM(sK450),ve1)) )
| ( vYesNo = vgetAType(vecheck(vtypeAM(sK450),ve2)) )
| ~ spl483_79
| ~ spl483_278
| ~ spl483_284
| ~ spl483_404
| ~ spl483_644
| spl483_842 ),
inference(backward_subsumption_resolution,[],[f55041,f58231]) ).
tff(f58301,plain,
( ( vNumber = vgetAType(vecheck(vtypeAM(sK450),ve1)) )
| ( vYesNo = vgetAType(vecheck(vtypeAM(sK450),ve1)) )
| ~ spl483_79
| ~ spl483_278
| ~ spl483_404
| ~ spl483_668
| spl483_842 ),
inference(backward_subsumption_resolution,[],[f54953,f58231]) ).
tff(f58480,plain,
( ( vsomeAType(vYesNo) != vsomeAType(sK452) )
| spl483_2
| ~ spl483_450 ),
inference(superposition,[],[f2239,f26909]) ).
tff(f58521,plain,
( $false
| spl483_2
| ~ spl483_75
| ~ spl483_450 ),
inference(forward_subsumption_resolution,[],[f58480,f4613]) ).
tff(f58522,plain,
( spl483_2
| ~ spl483_75
| ~ spl483_450 ),
inference(avatar_contradiction_clause,[],[f58521]) ).
tff(f58549,plain,
( $false
| ~ spl483_119
| ~ spl483_774 ),
inference(backward_subsumption_resolution,[],[f50437,f14067]) ).
tff(f58552,plain,
( ~ spl483_119
| ~ spl483_774 ),
inference(avatar_contradiction_clause,[],[f58549]) ).
tff(f58586,plain,
( ( vYesNo = vgetAType(vecheck(vtypeAM(sK450),ve2)) )
| ~ spl483_79
| ~ spl483_278
| ~ spl483_284
| ~ spl483_404
| spl483_642
| ~ spl483_644
| ~ spl483_839
| spl483_842 ),
inference(forward_subsumption_resolution,[],[f58299,f57871]) ).
tff(f58587,plain,
( ( vYesNo = vgetAType(vecheck(vtypeAM(sK450),ve1)) )
| ~ spl483_79
| ~ spl483_278
| ~ spl483_404
| spl483_642
| ~ spl483_668
| ~ spl483_839
| spl483_842 ),
inference(forward_subsumption_resolution,[],[f58301,f57871]) ).
tff(f58725,plain,
( $false
| ~ spl483_106
| ~ spl483_774 ),
inference(backward_subsumption_resolution,[],[f6720,f50456]) ).
tff(f58728,plain,
( ~ spl483_106
| ~ spl483_774 ),
inference(avatar_contradiction_clause,[],[f58725]) ).
tff(f58859,plain,
( ( sK453 = vconstant(vNum(sK437(vtypeAM(sK450),sK453))) )
| ( sK453 = vconstant(vT(sK439(vtypeAM(sK450),sK453))) )
| sP58(vtypeAM(sK450),sK453)
| sP54(vtypeAM(sK450),sK453)
| sP57(vtypeAM(sK450),sK453)
| sP56(vtypeAM(sK450),sK453)
| spl483_98
| spl483_102 ),
inference(forward_subsumption_resolution,[],[f57619,f6392]) ).
tff(f59016,plain,
( ( sK453 = vconstant(vT(sK439(vtypeAM(sK450),sK453))) )
| sP58(vtypeAM(sK450),sK453)
| sP54(vtypeAM(sK450),sK453)
| sP57(vtypeAM(sK450),sK453)
| sP56(vtypeAM(sK450),sK453)
| spl483_98
| spl483_102
| ~ spl483_774 ),
inference(forward_subsumption_resolution,[],[f58859,f50456]) ).
tff(f59076,plain,
( sP58(vtypeAM(sK450),sK453)
| sP54(vtypeAM(sK450),sK453)
| sP57(vtypeAM(sK450),sK453)
| sP56(vtypeAM(sK450),sK453)
| spl483_98
| spl483_101
| spl483_102
| ~ spl483_774 ),
inference(forward_subsumption_resolution,[],[f59016,f6388]) ).
tff(f59118,plain,
( sP54(vtypeAM(sK450),sK453)
| sP57(vtypeAM(sK450),sK453)
| sP56(vtypeAM(sK450),sK453)
| spl483_98
| spl483_100
| spl483_101
| spl483_102
| ~ spl483_774 ),
inference(forward_subsumption_resolution,[],[f59076,f6384]) ).
tff(f59161,plain,
( sP57(vtypeAM(sK450),sK453)
| sP56(vtypeAM(sK450),sK453)
| spl483_98
| spl483_99
| spl483_100
| spl483_101
| spl483_102
| ~ spl483_774 ),
inference(forward_subsumption_resolution,[],[f59118,f6380]) ).
tff(f59179,plain,
( sP56(vtypeAM(sK450),sK453)
| spl483_97
| spl483_98
| spl483_99
| spl483_100
| spl483_101
| spl483_102
| ~ spl483_774 ),
inference(forward_subsumption_resolution,[],[f59161,f6372]) ).
tff(f59187,plain,
( $false
| spl483_96
| spl483_97
| spl483_98
| spl483_99
| spl483_100
| spl483_101
| spl483_102
| ~ spl483_774 ),
inference(forward_subsumption_resolution,[],[f59179,f6368]) ).
tff(f59188,plain,
( spl483_96
| spl483_97
| spl483_98
| spl483_99
| spl483_100
| spl483_101
| spl483_102
| ~ spl483_774 ),
inference(avatar_contradiction_clause,[],[f59187]) ).
tff(f59286,plain,
( ( vecheck(vtypeAM(sK450),sK453) = vcheckBinOp(sK434(vtypeAM(sK450),sK453),vgetAType(sK430(vtypeAM(sK450),sK453)),vgetAType(vecheck(vtypeAM(sK450),ve2))) )
| ~ spl483_99
| ~ spl483_837 ),
inference(forward_subsumption_resolution,[],[f57666,f6381]) ).
tff(f59314,plain,
( sP46(sK434(vtypeAM(sK450),vbinop(ve1,sK451,ve2)),vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))),vgetAType(sK432(vtypeAM(sK450),vbinop(ve1,sK451,ve2))))
| ( vNumber = vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) )
| spl483_75
| ~ spl483_79
| ~ spl483_589 ),
inference(forward_subsumption_resolution,[],[f35791,f4612]) ).
tff(f59319,plain,
( ( vsomeAType(sK452) = vcheckBinOp(sK451,vgetAType(vecheck(vtypeAM(sK450),ve1)),vYesNo) )
| ~ spl483_79
| ~ spl483_278
| ~ spl483_284
| ~ spl483_404
| spl483_642
| ~ spl483_644
| ~ spl483_839
| spl483_842 ),
inference(forward_demodulation,[],[f24999,f58586]) ).
tff(f59400,plain,
( ( vNumber = vgetAType(sK430(vtypeAM(sK450),vbinop(ve1,sK451,ve2))) )
| spl483_75
| ~ spl483_79
| ~ spl483_589 ),
inference(forward_subsumption_resolution,[],[f59314,f4757]) ).
tff(f59449,plain,
( ( vNumber = vgetAType(vecheck(vtypeAM(sK450),ve1)) )
| spl483_75
| ~ spl483_79
| ~ spl483_278
| ~ spl483_589 ),
inference(forward_demodulation,[],[f59400,f20042]) ).
tff(f59547,plain,
( ( vsomeAType(vNumber) = vcheckBinOp(sK451,vgetAType(vecheck(vtypeAM(sK450),ve1)),vNumber) )
| spl483_75
| ~ spl483_79
| ~ spl483_89
| ~ spl483_278
| ~ spl483_284
| ~ spl483_404
| ~ spl483_583 ),
inference(forward_demodulation,[],[f25001,f35048]) ).
tff(f59569,plain,
( ( vecheck(vtypeAM(sK450),sK453) = vcheckBinOp(sK434(vtypeAM(sK450),sK453),vgetAType(sK430(vtypeAM(sK450),sK453)),vNumber) )
| spl483_75
| ~ spl483_79
| ~ spl483_99
| ~ spl483_284
| ~ spl483_583
| ~ spl483_837 ),
inference(forward_demodulation,[],[f59286,f35048]) ).
tff(f59633,plain,
( ( vsomeAType(vNumber) = vcheckBinOp(sK451,vNumber,vNumber) )
| spl483_75
| ~ spl483_79
| ~ spl483_89
| ~ spl483_278
| ~ spl483_284
| ~ spl483_404
| ~ spl483_583
| ~ spl483_589 ),
inference(forward_demodulation,[],[f59547,f59449]) ).
tff(f59654,plain,
( ( vecheck(vtypeAM(sK450),sK453) = vcheckBinOp(sK434(vtypeAM(sK450),sK453),vgetAType(vecheck(vtypeAM(sK450),ve1)),vNumber) )
| spl483_75
| ~ spl483_79
| ~ spl483_99
| ~ spl483_284
| ~ spl483_583
| ~ spl483_837
| ~ spl483_839 ),
inference(forward_demodulation,[],[f59569,f57861]) ).
tff(f59726,plain,
( ( vecheck(vtypeAM(sK450),sK453) = vcheckBinOp(sK434(vtypeAM(sK450),sK453),vNumber,vNumber) )
| spl483_75
| ~ spl483_79
| ~ spl483_99
| ~ spl483_278
| ~ spl483_284
| ~ spl483_583
| ~ spl483_589
| ~ spl483_837
| ~ spl483_839 ),
inference(forward_demodulation,[],[f59654,f59449]) ).
tff(f59757,plain,
( ( vecheck(vtypeAM(sK450),sK453) = vcheckBinOp(sK451,vNumber,vNumber) )
| spl483_75
| ~ spl483_79
| ~ spl483_99
| ~ spl483_278
| ~ spl483_284
| ~ spl483_583
| ~ spl483_589
| ~ spl483_837
| ~ spl483_838
| ~ spl483_839 ),
inference(forward_demodulation,[],[f59726,f57769]) ).
tff(f59771,plain,
( ( vsomeAType(vNumber) = vecheck(vtypeAM(sK450),sK453) )
| spl483_75
| ~ spl483_79
| ~ spl483_89
| ~ spl483_99
| ~ spl483_278
| ~ spl483_284
| ~ spl483_404
| ~ spl483_583
| ~ spl483_589
| ~ spl483_837
| ~ spl483_838
| ~ spl483_839 ),
inference(forward_demodulation,[],[f59757,f59633]) ).
tff(f59897,plain,
( ( veqop != sK451 )
| spl483_640
| ~ spl483_838 ),
inference(forward_demodulation,[],[f38627,f57769]) ).
tff(f59971,plain,
( ( vecheck(vtypeAM(sK450),sK453) = vcheckBinOp(sK434(vtypeAM(sK450),sK453),vgetAType(sK430(vtypeAM(sK450),sK453)),vgetAType(sK432(vtypeAM(sK450),sK453))) )
| ~ spl483_99 ),
inference(resolution,[],[f6381,f1858]) ).
tff(f59981,plain,
( ( vecheck(vtypeAM(sK450),sK453) = vcheckBinOp(sK434(vtypeAM(sK450),sK453),vgetAType(sK430(vtypeAM(sK450),sK453)),vgetAType(vecheck(vtypeAM(sK450),ve2))) )
| ~ spl483_99
| ~ spl483_837 ),
inference(forward_demodulation,[],[f59971,f57661]) ).
tff(f60137,definition,
( spl483_851
<=> ( vNumber = vgetAType(vecheck(vtypeAM(sK450),ve1)) ) ),
introduced(definition,[new_symbols(definition,[spl483_851])],[avatar_definition]) ).
tff(f60138,plain,
( ( vNumber != vgetAType(vecheck(vtypeAM(sK450),ve1)) )
| spl483_851 ),
inference(avatar_component_clause,[],[f60137]) ).
tff(f60139,plain,
( ( vNumber = vgetAType(vecheck(vtypeAM(sK450),ve1)) )
| ~ spl483_851 ),
inference(avatar_component_clause,[],[f60137]) ).
tff(f60226,definition,
( spl483_852
<=> ( vNumber = vgetAType(vecheck(vtypeAM(sK450),ve2)) ) ),
introduced(definition,[new_symbols(definition,[spl483_852])],[avatar_definition]) ).
tff(f60227,plain,
( ( vNumber != vgetAType(vecheck(vtypeAM(sK450),ve2)) )
| spl483_852 ),
inference(avatar_component_clause,[],[f60226]) ).
tff(f60228,plain,
( ( vNumber = vgetAType(vecheck(vtypeAM(sK450),ve2)) )
| ~ spl483_852 ),
inference(avatar_component_clause,[],[f60226]) ).
tff(f61057,definition,
( spl483_860
<=> ( vsomeAType(vNumber) = vecheck(vtypeAM(sK450),sK453) ) ),
introduced(definition,[new_symbols(definition,[spl483_860])],[avatar_definition]) ).
tff(f61059,plain,
( ( vsomeAType(vNumber) = vecheck(vtypeAM(sK450),sK453) )
| ~ spl483_860 ),
inference(avatar_component_clause,[],[f61057]) ).
tff(f61060,plain,
( spl483_860
| spl483_75
| ~ spl483_79
| ~ spl483_89
| ~ spl483_99
| ~ spl483_278
| ~ spl483_284
| ~ spl483_404
| ~ spl483_583
| ~ spl483_589
| ~ spl483_837
| ~ spl483_838
| ~ spl483_839 ),
inference(avatar_split_clause,[],[f59771,f57859,f57767,f57659,f35776,f35027,f24982,f20186,f20040,f6379,f5635,f4651,f4611,f61057]) ).
tff(f61087,plain,
( ( vsomeAType(vNumber) != vsomeAType(sK452) )
| spl483_2
| ~ spl483_860 ),
inference(superposition,[],[f2239,f61059]) ).
tff(f61127,plain,
( ( vsomeAType(vNumber) != vsomeAType(vNumber) )
| spl483_2
| ~ spl483_89
| ~ spl483_860 ),
inference(forward_demodulation,[],[f61087,f5637]) ).
tff(f61128,plain,
( $false
| spl483_2
| ~ spl483_89
| ~ spl483_860 ),
inference(trivial_inequality_removal,[],[f61127]) ).
tff(f61129,plain,
( spl483_2
| ~ spl483_89
| ~ spl483_860 ),
inference(avatar_contradiction_clause,[],[f61128]) ).
tff(f63573,definition,
( spl483_892
<=> ! [X2: vExp,X0: vExp,X1: vBinOpT] :
( ( sK453 != vbinop(X0,X1,X2) )
| ( sK431(vtypeAM(sK450),sK453) = X0 ) ) ),
introduced(definition,[new_symbols(definition,[spl483_892])],[avatar_definition]) ).
tff(f63574,plain,
( ! [X2: vExp,X0: vExp,X1: vBinOpT] :
( ( sK453 != vbinop(X0,X1,X2) )
| ( sK431(vtypeAM(sK450),sK453) = X0 ) )
| ~ spl483_892 ),
inference(avatar_component_clause,[],[f63573]) ).
tff(f63575,plain,
( spl483_892
| ~ spl483_134 ),
inference(avatar_split_clause,[],[f9367,f9346,f63573]) ).
tff(f63577,plain,
( ( sK453 != sK453 )
| ( vgetExp(vreduceExp(ve1,sK450)) = sK431(vtypeAM(sK450),sK453) )
| ~ spl483_774
| ~ spl483_892 ),
inference(superposition,[],[f63574,f50437]) ).
tff(f63590,plain,
( ( vgetExp(vreduceExp(ve1,sK450)) = sK431(vtypeAM(sK450),sK453) )
| ~ spl483_774
| ~ spl483_892 ),
inference(trivial_inequality_removal,[],[f63577]) ).
tff(f63595,definition,
( spl483_893
<=> ( vgetExp(vreduceExp(ve1,sK450)) = sK431(vtypeAM(sK450),sK453) ) ),
introduced(definition,[new_symbols(definition,[spl483_893])],[avatar_definition]) ).
tff(f63597,plain,
( ( vgetExp(vreduceExp(ve1,sK450)) = sK431(vtypeAM(sK450),sK453) )
| ~ spl483_893 ),
inference(avatar_component_clause,[],[f63595]) ).
tff(f63598,plain,
( spl483_893
| ~ spl483_774
| ~ spl483_892 ),
inference(avatar_split_clause,[],[f63590,f63573,f50435,f63595]) ).
tff(f63599,plain,
( ( sK430(vtypeAM(sK450),sK453) = vecheck(vtypeAM(sK450),vgetExp(vreduceExp(ve1,sK450))) )
| ~ spl483_137
| ~ spl483_893 ),
inference(superposition,[],[f10074,f63597]) ).
tff(f63653,plain,
( ( vecheck(vtypeAM(sK450),ve1) = sK430(vtypeAM(sK450),sK453) )
| ~ spl483_137
| ~ spl483_309
| ~ spl483_893 ),
inference(forward_demodulation,[],[f63599,f21143]) ).
tff(f63689,plain,
( ( vsomeAType(vYesNo) = vcheckBinOp(sK451,vgetAType(vecheck(vtypeAM(sK450),ve1)),vNumber) )
| ~ spl483_75
| ~ spl483_79
| ~ spl483_278
| ~ spl483_284
| ~ spl483_404
| ~ spl483_852 ),
inference(forward_demodulation,[],[f54945,f60228]) ).
tff(f63734,plain,
( $false
| ~ spl483_137
| ~ spl483_309
| spl483_839
| ~ spl483_893 ),
inference(forward_subsumption_resolution,[],[f57860,f63653]) ).
tff(f63735,plain,
( ~ spl483_137
| ~ spl483_309
| spl483_839
| ~ spl483_893 ),
inference(avatar_contradiction_clause,[],[f63734]) ).
tff(f63779,plain,
( ( vecheck(vtypeAM(sK450),sK453) = vcheckBinOp(sK434(vtypeAM(sK450),sK453),vgetAType(sK430(vtypeAM(sK450),sK453)),vNumber) )
| ~ spl483_99
| ~ spl483_837
| ~ spl483_852 ),
inference(forward_demodulation,[],[f59981,f60228]) ).
tff(f63857,plain,
( ( vecheck(vtypeAM(sK450),sK453) = vcheckBinOp(sK434(vtypeAM(sK450),sK453),vgetAType(vecheck(vtypeAM(sK450),ve1)),vNumber) )
| ~ spl483_99
| ~ spl483_137
| ~ spl483_309
| ~ spl483_837
| ~ spl483_852
| ~ spl483_893 ),
inference(forward_demodulation,[],[f63779,f63653]) ).
tff(f64088,plain,
( $false
| spl483_640
| ~ spl483_838
| ~ spl483_842 ),
inference(forward_subsumption_resolution,[],[f59897,f58232]) ).
tff(f64089,plain,
( spl483_640
| ~ spl483_838
| ~ spl483_842 ),
inference(avatar_contradiction_clause,[],[f64088]) ).
tff(f64117,plain,
( ( vecheck(vtypeAM(sK450),sK453) = vcheckBinOp(sK451,vgetAType(vecheck(vtypeAM(sK450),ve1)),vNumber) )
| ~ spl483_99
| ~ spl483_137
| ~ spl483_309
| ~ spl483_837
| ~ spl483_838
| ~ spl483_852
| ~ spl483_893 ),
inference(forward_demodulation,[],[f63857,f57769]) ).
tff(f64155,plain,
( ( vsomeAType(vYesNo) = vecheck(vtypeAM(sK450),sK453) )
| ~ spl483_75
| ~ spl483_79
| ~ spl483_99
| ~ spl483_137
| ~ spl483_278
| ~ spl483_284
| ~ spl483_309
| ~ spl483_404
| ~ spl483_837
| ~ spl483_838
| ~ spl483_852
| ~ spl483_893 ),
inference(forward_demodulation,[],[f64117,f63689]) ).
tff(f64171,plain,
( $false
| ~ spl483_75
| ~ spl483_79
| ~ spl483_99
| ~ spl483_137
| ~ spl483_278
| ~ spl483_284
| ~ spl483_309
| ~ spl483_404
| spl483_450
| ~ spl483_837
| ~ spl483_838
| ~ spl483_852
| ~ spl483_893 ),
inference(forward_subsumption_resolution,[],[f64155,f26908]) ).
tff(f64172,plain,
( ~ spl483_75
| ~ spl483_79
| ~ spl483_99
| ~ spl483_137
| ~ spl483_278
| ~ spl483_284
| ~ spl483_309
| ~ spl483_404
| spl483_450
| ~ spl483_837
| ~ spl483_838
| ~ spl483_852
| ~ spl483_893 ),
inference(avatar_contradiction_clause,[],[f64171]) ).
tff(f64249,plain,
( ( vsomeAType(sK452) = vcheckBinOp(sK451,vYesNo,vYesNo) )
| ~ spl483_79
| ~ spl483_278
| ~ spl483_284
| ~ spl483_404
| spl483_642
| ~ spl483_644
| ~ spl483_668
| ~ spl483_839
| spl483_842 ),
inference(forward_demodulation,[],[f59319,f58587]) ).
tff(f64334,plain,
( ( vecheck(vtypeAM(sK450),sK453) = vcheckBinOp(sK434(vtypeAM(sK450),sK453),vgetAType(sK430(vtypeAM(sK450),sK453)),vYesNo) )
| ~ spl483_79
| ~ spl483_99
| ~ spl483_278
| ~ spl483_284
| ~ spl483_404
| spl483_642
| ~ spl483_644
| ~ spl483_837
| ~ spl483_839
| spl483_842 ),
inference(forward_demodulation,[],[f59981,f58586]) ).
tff(f64362,plain,
( ( vsomeAType(vYesNo) = vcheckBinOp(sK451,vYesNo,vYesNo) )
| ~ spl483_75
| ~ spl483_79
| ~ spl483_278
| ~ spl483_284
| ~ spl483_404
| spl483_642
| ~ spl483_644
| ~ spl483_668
| ~ spl483_839
| spl483_842 ),
inference(forward_demodulation,[],[f64249,f4613]) ).
tff(f64439,plain,
( ( vecheck(vtypeAM(sK450),sK453) = vcheckBinOp(sK434(vtypeAM(sK450),sK453),vgetAType(vecheck(vtypeAM(sK450),ve1)),vYesNo) )
| ~ spl483_79
| ~ spl483_99
| ~ spl483_137
| ~ spl483_278
| ~ spl483_284
| ~ spl483_309
| ~ spl483_404
| spl483_642
| ~ spl483_644
| ~ spl483_837
| ~ spl483_839
| spl483_842
| ~ spl483_893 ),
inference(forward_demodulation,[],[f64334,f63653]) ).
tff(f64528,plain,
( ( vecheck(vtypeAM(sK450),sK453) = vcheckBinOp(sK434(vtypeAM(sK450),sK453),vYesNo,vYesNo) )
| ~ spl483_79
| ~ spl483_99
| ~ spl483_137
| ~ spl483_278
| ~ spl483_284
| ~ spl483_309
| ~ spl483_404
| spl483_642
| ~ spl483_644
| ~ spl483_668
| ~ spl483_837
| ~ spl483_839
| spl483_842
| ~ spl483_893 ),
inference(forward_demodulation,[],[f64439,f58587]) ).
tff(f64592,plain,
( ( vecheck(vtypeAM(sK450),sK453) = vcheckBinOp(sK451,vYesNo,vYesNo) )
| ~ spl483_79
| ~ spl483_99
| ~ spl483_137
| ~ spl483_278
| ~ spl483_284
| ~ spl483_309
| ~ spl483_404
| spl483_642
| ~ spl483_644
| ~ spl483_668
| ~ spl483_837
| ~ spl483_838
| ~ spl483_839
| spl483_842
| ~ spl483_893 ),
inference(forward_demodulation,[],[f64528,f57769]) ).
tff(f64618,plain,
( ( vsomeAType(vYesNo) = vecheck(vtypeAM(sK450),sK453) )
| ~ spl483_75
| ~ spl483_79
| ~ spl483_99
| ~ spl483_137
| ~ spl483_278
| ~ spl483_284
| ~ spl483_309
| ~ spl483_404
| spl483_642
| ~ spl483_644
| ~ spl483_668
| ~ spl483_837
| ~ spl483_838
| ~ spl483_839
| spl483_842
| ~ spl483_893 ),
inference(forward_demodulation,[],[f64592,f64362]) ).
tff(f64632,plain,
( $false
| ~ spl483_75
| ~ spl483_79
| ~ spl483_99
| ~ spl483_137
| ~ spl483_278
| ~ spl483_284
| ~ spl483_309
| ~ spl483_404
| spl483_450
| spl483_642
| ~ spl483_644
| ~ spl483_668
| ~ spl483_837
| ~ spl483_838
| ~ spl483_839
| spl483_842
| ~ spl483_893 ),
inference(forward_subsumption_resolution,[],[f64618,f26908]) ).
tff(f64633,plain,
( ~ spl483_75
| ~ spl483_79
| ~ spl483_99
| ~ spl483_137
| ~ spl483_278
| ~ spl483_284
| ~ spl483_309
| ~ spl483_404
| spl483_450
| spl483_642
| ~ spl483_644
| ~ spl483_668
| ~ spl483_837
| ~ spl483_838
| ~ spl483_839
| spl483_842
| ~ spl483_893 ),
inference(avatar_contradiction_clause,[],[f64632]) ).
tff(f64912,plain,
( ( veqop = sK451 )
| ~ spl483_793
| ~ spl483_816 ),
inference(trivial_inequality_removal,[],[f58145]) ).
tff(f65056,plain,
( ( vecheck(vtypeAM(sK450),sK453) = vcheckBinOp(sK434(vtypeAM(sK450),sK453),vgetAType(vecheck(vtypeAM(sK450),ve1)),vgetAType(vecheck(vtypeAM(sK450),ve2))) )
| ~ spl483_99
| ~ spl483_137
| ~ spl483_309
| ~ spl483_837
| ~ spl483_893 ),
inference(forward_demodulation,[],[f59981,f63653]) ).
tff(f65179,plain,
( ( vecheck(vtypeAM(sK450),sK453) = vcheckBinOp(sK451,vgetAType(vecheck(vtypeAM(sK450),ve1)),vgetAType(vecheck(vtypeAM(sK450),ve2))) )
| ~ spl483_99
| ~ spl483_137
| ~ spl483_309
| ~ spl483_837
| ~ spl483_838
| ~ spl483_893 ),
inference(forward_demodulation,[],[f65056,f57769]) ).
tff(f65245,plain,
( ( vecheck(vtypeAM(sK450),sK453) = vcheckBinOp(veqop,vgetAType(vecheck(vtypeAM(sK450),ve1)),vgetAType(vecheck(vtypeAM(sK450),ve2))) )
| ~ spl483_99
| ~ spl483_137
| ~ spl483_309
| ~ spl483_793
| ~ spl483_816
| ~ spl483_837
| ~ spl483_838
| ~ spl483_893 ),
inference(forward_demodulation,[],[f65179,f64912]) ).
tff(f65287,plain,
( ( vsomeAType(vYesNo) = vecheck(vtypeAM(sK450),sK453) )
| ~ spl483_99
| ~ spl483_137
| ~ spl483_309
| ~ spl483_793
| ~ spl483_816
| ~ spl483_837
| ~ spl483_838
| ~ spl483_893 ),
inference(forward_demodulation,[],[f65245,f1715]) ).
tff(f65297,plain,
( $false
| ~ spl483_99
| ~ spl483_137
| ~ spl483_309
| spl483_450
| ~ spl483_793
| ~ spl483_816
| ~ spl483_837
| ~ spl483_838
| ~ spl483_893 ),
inference(forward_subsumption_resolution,[],[f65287,f26908]) ).
tff(f65298,plain,
( ~ spl483_99
| ~ spl483_137
| ~ spl483_309
| spl483_450
| ~ spl483_793
| ~ spl483_816
| ~ spl483_837
| ~ spl483_838
| ~ spl483_893 ),
inference(avatar_contradiction_clause,[],[f65297]) ).
tff(f65410,plain,
( ( vNumber = vgetAType(vecheck(vtypeAM(sK450),ve1)) )
| ~ spl483_137
| ~ spl483_309
| ~ spl483_642
| ~ spl483_893 ),
inference(forward_demodulation,[],[f38636,f63653]) ).
tff(f65687,plain,
( $false
| ~ spl483_137
| ~ spl483_309
| ~ spl483_642
| spl483_851
| ~ spl483_893 ),
inference(forward_subsumption_resolution,[],[f65410,f60138]) ).
tff(f65688,plain,
( ~ spl483_137
| ~ spl483_309
| ~ spl483_642
| spl483_851
| ~ spl483_893 ),
inference(avatar_contradiction_clause,[],[f65687]) ).
tff(f66164,plain,
( ( veqop = sK451 )
| ( vYesNo = vgetAType(vecheck(vtypeAM(sK450),ve1)) )
| ~ spl483_79
| ~ spl483_278
| ~ spl483_284
| ~ spl483_404
| ~ spl483_661
| spl483_852 ),
inference(forward_subsumption_resolution,[],[f39370,f60227]) ).
tff(f66404,plain,
( ( vYesNo = vgetAType(vecheck(vtypeAM(sK450),ve1)) )
| ~ spl483_79
| ~ spl483_278
| ~ spl483_284
| ~ spl483_404
| spl483_640
| ~ spl483_661
| ~ spl483_838
| spl483_852 ),
inference(forward_subsumption_resolution,[],[f66164,f59897]) ).
tff(f66582,plain,
( ( vYesNo = vNumber )
| ~ spl483_79
| ~ spl483_278
| ~ spl483_284
| ~ spl483_404
| spl483_640
| ~ spl483_661
| ~ spl483_838
| ~ spl483_851
| spl483_852 ),
inference(forward_demodulation,[],[f66404,f60139]) ).
tff(f66667,plain,
( $false
| ~ spl483_79
| ~ spl483_278
| ~ spl483_284
| ~ spl483_404
| spl483_640
| ~ spl483_661
| ~ spl483_838
| ~ spl483_851
| spl483_852 ),
inference(forward_subsumption_resolution,[],[f66582,f856]) ).
tff(f66668,plain,
( ~ spl483_79
| ~ spl483_278
| ~ spl483_284
| ~ spl483_404
| spl483_640
| ~ spl483_661
| ~ spl483_838
| ~ spl483_851
| spl483_852 ),
inference(avatar_contradiction_clause,[],[f66667]) ).
cnf(s1,plain,
spl483_1,
inference(sat_conversion,[],[f2060]) ).
cnf(s2,plain,
~ spl483_2,
inference(sat_conversion,[],[f2240]) ).
cnf(s3,plain,
spl483_3,
inference(sat_conversion,[],[f2281]) ).
cnf(s4,plain,
spl483_4,
inference(sat_conversion,[],[f2286]) ).
cnf(s5,plain,
~ spl483_5,
inference(sat_conversion,[],[f2532]) ).
cnf(s8,plain,
( ~ spl483_4
| spl483_10 ),
inference(sat_conversion,[],[f2631]) ).
cnf(s13,plain,
( ~ spl483_4
| spl483_16 ),
inference(sat_conversion,[],[f2996]) ).
cnf(s14,plain,
( ~ spl483_3
| spl483_5
| spl483_17 ),
inference(sat_conversion,[],[f3041]) ).
cnf(s16,plain,
( ~ spl483_10
| spl483_19 ),
inference(sat_conversion,[],[f3155]) ).
cnf(s52,plain,
( ~ spl483_3
| spl483_55 ),
inference(sat_conversion,[],[f4234]) ).
cnf(s70,plain,
( ~ spl483_73
| spl483_76 ),
inference(sat_conversion,[],[f4630]) ).
cnf(s71,plain,
( ~ spl483_73
| spl483_77 ),
inference(sat_conversion,[],[f4642]) ).
cnf(s73,plain,
( ~ spl483_4
| ~ spl483_73
| spl483_79 ),
inference(sat_conversion,[],[f4654]) ).
cnf(s74,plain,
( ~ spl483_73
| ~ spl483_76
| spl483_80 ),
inference(sat_conversion,[],[f4963]) ).
cnf(s76,plain,
~ spl483_74,
inference(sat_conversion,[],[f5128]) ).
cnf(s78,plain,
( ~ spl483_76
| ~ spl483_77
| spl483_81 ),
inference(sat_conversion,[],[f5355]) ).
cnf(s81,plain,
( spl483_75
| ~ spl483_79
| spl483_84 ),
inference(sat_conversion,[],[f5480]) ).
cnf(s85,plain,
( ~ spl483_4
| spl483_72
| spl483_73
| spl483_74 ),
inference(sat_conversion,[],[f5586]) ).
cnf(s86,plain,
~ spl483_72,
inference(sat_conversion,[],[f5596]) ).
cnf(s88,plain,
( ~ spl483_84
| spl483_89 ),
inference(sat_conversion,[],[f5638]) ).
cnf(s100,plain,
( ~ spl483_105
| spl483_106 ),
inference(sat_conversion,[],[f6721]) ).
cnf(s104,plain,
( ~ spl483_102
| spl483_110 ),
inference(sat_conversion,[],[f6793]) ).
cnf(s111,plain,
( ~ spl483_97
| spl483_115 ),
inference(sat_conversion,[],[f6913]) ).
cnf(s124,plain,
( ~ spl483_96
| spl483_119 ),
inference(sat_conversion,[],[f7521]) ).
cnf(s131,plain,
( ~ spl483_98
| spl483_120 ),
inference(sat_conversion,[],[f7652]) ).
cnf(s132,plain,
( ~ spl483_98
| spl483_121 ),
inference(sat_conversion,[],[f7673]) ).
cnf(s136,plain,
( ~ spl483_98
| spl483_123 ),
inference(sat_conversion,[],[f7817]) ).
cnf(s139,plain,
( ~ spl483_101
| spl483_105 ),
inference(sat_conversion,[],[f7825]) ).
cnf(s141,plain,
( ~ spl483_100
| spl483_124 ),
inference(sat_conversion,[],[f8396]) ).
cnf(s148,plain,
( ~ spl483_99
| spl483_131 ),
inference(sat_conversion,[],[f9146]) ).
cnf(s149,plain,
( ~ spl483_120
| ~ spl483_123
| spl483_132 ),
inference(sat_conversion,[],[f9260]) ).
cnf(s152,plain,
( ~ spl483_99
| spl483_134 ),
inference(sat_conversion,[],[f9349]) ).
cnf(s178,plain,
( ~ spl483_99
| ~ spl483_131
| spl483_137 ),
inference(sat_conversion,[],[f10075]) ).
cnf(s225,plain,
( spl483_110
| ~ spl483_124 ),
inference(sat_conversion,[],[f12738]) ).
cnf(s325,plain,
( spl483_110
| ~ spl483_115 ),
inference(sat_conversion,[],[f16903]) ).
cnf(s371,plain,
( ~ spl483_73
| spl483_256 ),
inference(sat_conversion,[],[f19316]) ).
cnf(s395,plain,
( ~ spl483_256
| spl483_276 ),
inference(sat_conversion,[],[f20001]) ).
cnf(s396,plain,
( ~ spl483_276
| spl483_277 ),
inference(sat_conversion,[],[f20026]) ).
cnf(s397,plain,
( ~ spl483_80
| ~ spl483_277
| spl483_278 ),
inference(sat_conversion,[],[f20043]) ).
cnf(s401,plain,
( ~ spl483_256
| spl483_282 ),
inference(sat_conversion,[],[f20145]) ).
cnf(s402,plain,
( ~ spl483_282
| spl483_283 ),
inference(sat_conversion,[],[f20170]) ).
cnf(s403,plain,
( ~ spl483_81
| ~ spl483_283
| spl483_284 ),
inference(sat_conversion,[],[f20189]) ).
cnf(s423,plain,
( ~ spl483_17
| spl483_304 ),
inference(sat_conversion,[],[f20767]) ).
cnf(s426,plain,
( ~ spl483_19
| spl483_307 ),
inference(sat_conversion,[],[f20982]) ).
cnf(s427,plain,
( ~ spl483_307
| spl483_308 ),
inference(sat_conversion,[],[f21077]) ).
cnf(s428,plain,
( ~ spl483_55
| ~ spl483_308
| spl483_309 ),
inference(sat_conversion,[],[f21144]) ).
cnf(s511,plain,
( ~ spl483_256
| spl483_403 ),
inference(sat_conversion,[],[f24960]) ).
cnf(s512,plain,
( ~ spl483_403
| spl483_404 ),
inference(sat_conversion,[],[f24985]) ).
cnf(s723,plain,
spl483_581,
inference(sat_conversion,[],[f35013]) ).
cnf(s724,plain,
spl483_582,
inference(sat_conversion,[],[f35017]) ).
cnf(s725,plain,
( ~ spl483_581
| spl483_583 ),
inference(sat_conversion,[],[f35029]) ).
cnf(s735,plain,
( ~ spl483_582
| spl483_589 ),
inference(sat_conversion,[],[f35778]) ).
cnf(s736,plain,
( ~ spl483_582
| spl483_590 ),
inference(sat_conversion,[],[f35796]) ).
cnf(s739,plain,
( ~ spl483_581
| spl483_593 ),
inference(sat_conversion,[],[f36522]) ).
cnf(s740,plain,
( ~ spl483_582
| spl483_594 ),
inference(sat_conversion,[],[f36530]) ).
cnf(s753,plain,
( ~ spl483_590
| spl483_607 ),
inference(sat_conversion,[],[f36776]) ).
cnf(s798,plain,
( ~ spl483_607
| spl483_644 ),
inference(sat_conversion,[],[f38651]) ).
cnf(s806,plain,
( ~ spl483_593
| spl483_650 ),
inference(sat_conversion,[],[f38978]) ).
cnf(s819,plain,
( ~ spl483_650
| spl483_661 ),
inference(sat_conversion,[],[f39331]) ).
cnf(s822,plain,
( ~ spl483_594
| spl483_664 ),
inference(sat_conversion,[],[f39474]) ).
cnf(s826,plain,
( ~ spl483_664
| spl483_668 ),
inference(sat_conversion,[],[f39546]) ).
cnf(s945,plain,
( ~ spl483_1
| ~ spl483_304
| spl483_744 ),
inference(sat_conversion,[],[f46812]) ).
cnf(s987,plain,
( ~ spl483_110
| ~ spl483_744 ),
inference(sat_conversion,[],[f49165]) ).
cnf(s1001,plain,
( ~ spl483_744
| spl483_774 ),
inference(sat_conversion,[],[f50438]) ).
cnf(s1034,plain,
( ~ spl483_774
| spl483_797 ),
inference(sat_conversion,[],[f52473]) ).
cnf(s1035,plain,
( ~ spl483_121
| ~ spl483_797
| spl483_798 ),
inference(sat_conversion,[],[f52494]) ).
cnf(s1053,plain,
( ~ spl483_121
| spl483_807 ),
inference(sat_conversion,[],[f53660]) ).
cnf(s1062,plain,
( ~ spl483_774
| spl483_816 ),
inference(sat_conversion,[],[f54192]) ).
cnf(s1093,plain,
( ~ spl483_10
| ~ spl483_16
| ~ spl483_98
| ~ spl483_132
| ~ spl483_798
| ~ spl483_835 ),
inference(sat_conversion,[],[f55327]) ).
cnf(s1134,plain,
( ~ spl483_98
| ~ spl483_120
| ~ spl483_309
| ~ spl483_774
| ~ spl483_807
| spl483_835 ),
inference(sat_conversion,[],[f56848]) ).
cnf(s1138,plain,
( ~ spl483_134
| ~ spl483_640
| spl483_793 ),
inference(sat_conversion,[],[f56988]) ).
cnf(s1166,plain,
( ~ spl483_99
| ~ spl483_131
| ~ spl483_134
| ~ spl483_797
| spl483_837 ),
inference(sat_conversion,[],[f57662]) ).
cnf(s1174,plain,
( ~ spl483_134
| ~ spl483_816
| spl483_838 ),
inference(sat_conversion,[],[f57770]) ).
cnf(s1189,plain,
( spl483_2
| ~ spl483_75
| ~ spl483_450 ),
inference(sat_conversion,[],[f58522]) ).
cnf(s1194,plain,
( ~ spl483_119
| ~ spl483_774 ),
inference(sat_conversion,[],[f58552]) ).
cnf(s1208,plain,
( ~ spl483_106
| ~ spl483_774 ),
inference(sat_conversion,[],[f58728]) ).
cnf(s1214,plain,
( spl483_96
| spl483_97
| spl483_98
| spl483_99
| spl483_100
| spl483_101
| spl483_102
| ~ spl483_774 ),
inference(sat_conversion,[],[f59188]) ).
cnf(s1247,plain,
( spl483_75
| ~ spl483_79
| ~ spl483_89
| ~ spl483_99
| ~ spl483_278
| ~ spl483_284
| ~ spl483_404
| ~ spl483_583
| ~ spl483_589
| ~ spl483_837
| ~ spl483_838
| ~ spl483_839
| spl483_860 ),
inference(sat_conversion,[],[f61060]) ).
cnf(s1248,plain,
( spl483_2
| ~ spl483_89
| ~ spl483_860 ),
inference(sat_conversion,[],[f61129]) ).
cnf(s1309,plain,
( ~ spl483_134
| spl483_892 ),
inference(sat_conversion,[],[f63575]) ).
cnf(s1310,plain,
( ~ spl483_774
| ~ spl483_892
| spl483_893 ),
inference(sat_conversion,[],[f63598]) ).
cnf(s1314,plain,
( ~ spl483_137
| ~ spl483_309
| spl483_839
| ~ spl483_893 ),
inference(sat_conversion,[],[f63735]) ).
cnf(s1317,plain,
( spl483_640
| ~ spl483_838
| ~ spl483_842 ),
inference(sat_conversion,[],[f64089]) ).
cnf(s1324,plain,
( ~ spl483_75
| ~ spl483_79
| ~ spl483_99
| ~ spl483_137
| ~ spl483_278
| ~ spl483_284
| ~ spl483_309
| ~ spl483_404
| spl483_450
| ~ spl483_837
| ~ spl483_838
| ~ spl483_852
| ~ spl483_893 ),
inference(sat_conversion,[],[f64172]) ).
cnf(s1330,plain,
( ~ spl483_75
| ~ spl483_79
| ~ spl483_99
| ~ spl483_137
| ~ spl483_278
| ~ spl483_284
| ~ spl483_309
| ~ spl483_404
| spl483_450
| spl483_642
| ~ spl483_644
| ~ spl483_668
| ~ spl483_837
| ~ spl483_838
| ~ spl483_839
| spl483_842
| ~ spl483_893 ),
inference(sat_conversion,[],[f64633]) ).
cnf(s1340,plain,
( ~ spl483_99
| ~ spl483_137
| ~ spl483_309
| spl483_450
| ~ spl483_793
| ~ spl483_816
| ~ spl483_837
| ~ spl483_838
| ~ spl483_893 ),
inference(sat_conversion,[],[f65298]) ).
cnf(s1350,plain,
( ~ spl483_137
| ~ spl483_309
| ~ spl483_642
| spl483_851
| ~ spl483_893 ),
inference(sat_conversion,[],[f65688]) ).
cnf(s1363,plain,
( ~ spl483_79
| ~ spl483_278
| ~ spl483_284
| ~ spl483_404
| spl483_640
| ~ spl483_661
| ~ spl483_838
| ~ spl483_851
| spl483_852 ),
inference(sat_conversion,[],[f66668]) ).
cnf(s1371,plain,
spl483_594,
inference(rat,[],[s740,s724]) ).
cnf(s1372,plain,
spl483_590,
inference(rat,[],[s736,s724]) ).
cnf(s1373,plain,
spl483_589,
inference(rat,[],[s735,s724]) ).
cnf(s1374,plain,
spl483_664,
inference(rat,[],[s822,s1371]) ).
cnf(s1377,plain,
spl483_607,
inference(rat,[],[s753,s1372]) ).
cnf(s1380,plain,
spl483_668,
inference(rat,[],[s826,s1374]) ).
cnf(s1384,plain,
spl483_644,
inference(rat,[],[s798,s1377]) ).
cnf(s1389,plain,
spl483_593,
inference(rat,[],[s739,s723]) ).
cnf(s1391,plain,
spl483_583,
inference(rat,[],[s725,s723]) ).
cnf(s1392,plain,
spl483_650,
inference(rat,[],[s806,s1389]) ).
cnf(s1398,plain,
spl483_661,
inference(rat,[],[s819,s1392]) ).
cnf(s1409,plain,
( ~ spl483_4
| spl483_73
| spl483_74 ),
inference(rat,[],[s85,s86]) ).
cnf(s1441,plain,
spl483_73,
inference(rat,[],[s1409,s76,s4]) ).
cnf(s1442,plain,
spl483_16,
inference(rat,[],[s13,s4]) ).
cnf(s1443,plain,
spl483_10,
inference(rat,[],[s8,s4]) ).
cnf(s1444,plain,
spl483_256,
inference(rat,[],[s371,s1441]) ).
cnf(s1447,plain,
spl483_79,
inference(rat,[],[s73,s4,s1441]) ).
cnf(s1449,plain,
spl483_77,
inference(rat,[],[s71,s1441]) ).
cnf(s1450,plain,
spl483_76,
inference(rat,[],[s70,s1441]) ).
cnf(s1454,plain,
spl483_19,
inference(rat,[],[s16,s1443]) ).
cnf(s1457,plain,
spl483_403,
inference(rat,[],[s511,s1444]) ).
cnf(s1458,plain,
spl483_282,
inference(rat,[],[s401,s1444]) ).
cnf(s1459,plain,
spl483_276,
inference(rat,[],[s395,s1444]) ).
cnf(s1462,plain,
spl483_81,
inference(rat,[],[s78,s1449,s1450]) ).
cnf(s1463,plain,
spl483_80,
inference(rat,[],[s74,s1441,s1450]) ).
cnf(s1468,plain,
spl483_307,
inference(rat,[],[s426,s1454]) ).
cnf(s1469,plain,
spl483_404,
inference(rat,[],[s512,s1457]) ).
cnf(s1470,plain,
spl483_283,
inference(rat,[],[s402,s1458]) ).
cnf(s1471,plain,
spl483_277,
inference(rat,[],[s396,s1459]) ).
cnf(s1477,plain,
spl483_308,
inference(rat,[],[s427,s1468]) ).
cnf(s1478,plain,
spl483_284,
inference(rat,[],[s403,s1462,s1470]) ).
cnf(s1481,plain,
spl483_278,
inference(rat,[],[s397,s1463,s1471]) ).
cnf(s1487,plain,
spl483_55,
inference(rat,[],[s52,s3]) ).
cnf(s1492,plain,
spl483_17,
inference(rat,[],[s14,s5,s3]) ).
cnf(s1502,plain,
spl483_309,
inference(rat,[],[s428,s1477,s1487]) ).
cnf(s1505,plain,
spl483_304,
inference(rat,[],[s423,s1492]) ).
cnf(s1527,plain,
spl483_744,
inference(rat,[],[s945,s1505,s1]) ).
cnf(s1532,plain,
spl483_774,
inference(rat,[],[s1001,s1527]) ).
cnf(s1534,plain,
~ spl483_110,
inference(rat,[],[s987,s1527]) ).
cnf(s1537,plain,
~ spl483_106,
inference(rat,[],[s1208,s1532]) ).
cnf(s1540,plain,
~ spl483_119,
inference(rat,[],[s1194,s1532]) ).
cnf(s1543,plain,
spl483_816,
inference(rat,[],[s1062,s1532]) ).
cnf(s1545,plain,
spl483_797,
inference(rat,[],[s1034,s1532]) ).
cnf(s1548,plain,
~ spl483_115,
inference(rat,[],[s325,s1534]) ).
cnf(s1549,plain,
~ spl483_124,
inference(rat,[],[s225,s1534]) ).
cnf(s1550,plain,
~ spl483_102,
inference(rat,[],[s104,s1534]) ).
cnf(s1554,plain,
~ spl483_105,
inference(rat,[],[s100,s1537]) ).
cnf(s1556,plain,
~ spl483_96,
inference(rat,[],[s124,s1540]) ).
cnf(s1562,plain,
~ spl483_97,
inference(rat,[],[s111,s1548]) ).
cnf(s1563,plain,
~ spl483_100,
inference(rat,[],[s141,s1549]) ).
cnf(s1566,plain,
~ spl483_101,
inference(rat,[],[s139,s1554]) ).
cnf(s1567,plain,
( ~ spl483_99
| spl483_75 ),
inference(rat,[],[s1314,s1247,s1310,s178,s1166,s1174,s1309,s148,s152,s1248,s88,s81,s1502,s1447,s1481,s1478,s1469,s1391,s1373,s1532,s1545,s1543,s2]) ).
cnf(s1568,plain,
~ spl483_98,
inference(rat,[],[s1093,s1134,s149,s1035,s1053,s131,s132,s136,s1442,s1443,s1502,s1532,s1545]) ).
cnf(s1569,plain,
spl483_99,
inference(rat,[],[s1214,s1532,s1550,s1566,s1563,s1562,s1556,s1568]) ).
cnf(s1571,plain,
spl483_134,
inference(rat,[],[s152,s1569]) ).
cnf(s1573,plain,
spl483_131,
inference(rat,[],[s148,s1569]) ).
cnf(s1574,plain,
spl483_75,
inference(rat,[],[s1567,s1569]) ).
cnf(s1576,plain,
spl483_892,
inference(rat,[],[s1309,s1571]) ).
cnf(s1577,plain,
spl483_838,
inference(rat,[],[s1174,s1543,s1571]) ).
cnf(s1584,plain,
spl483_837,
inference(rat,[],[s1166,s1571,s1545,s1569,s1573]) ).
cnf(s1586,plain,
spl483_137,
inference(rat,[],[s178,s1569,s1573]) ).
cnf(s1587,plain,
~ spl483_450,
inference(rat,[],[s1189,s2,s1574]) ).
cnf(s1601,plain,
spl483_893,
inference(rat,[],[s1310,s1532,s1576]) ).
cnf(s1614,plain,
~ spl483_793,
inference(rat,[],[s1340,s1601,s1577,s1584,s1543,s1587,s1569,s1502,s1586]) ).
cnf(s1615,plain,
spl483_839,
inference(rat,[],[s1314,s1601,s1502,s1586]) ).
cnf(s1618,plain,
~ spl483_852,
inference(rat,[],[s1324,s1601,s1574,s1577,s1584,s1587,s1469,s1502,s1478,s1481,s1569,s1447,s1586]) ).
cnf(s1627,plain,
~ spl483_640,
inference(rat,[],[s1138,s1571,s1614]) ).
cnf(s1632,plain,
~ spl483_842,
inference(rat,[],[s1317,s1577,s1627]) ).
cnf(s1633,plain,
~ spl483_851,
inference(rat,[],[s1363,s1577,s1618,s1481,s1398,s1478,s1469,s1447,s1627]) ).
cnf(s1636,plain,
spl483_642,
inference(rat,[],[s1330,s1601,s1586,s1615,s1577,s1584,s1380,s1384,s1569,s1587,s1469,s1502,s1478,s1481,s1574,s1447,s1632]) ).
cnf(s1637,plain,
$false,
inference(rat,[],[s1350,s1601,s1586,s1502,s1633,s1636]) ).
tff(f66874,plain,
$false,
inference(avatar_sat_refutation,[],[s1637]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.04 % Problem : COM270_1 : TPTP v9.3.1. Released v9.3.0.
% 0.00/0.08 % Command : run_vampire /export/starexec/sandbox2/benchmark/theBenchmark.p 300 THM
% 0.11/0.26 % Computer : n026.cluster.edu
% 0.11/0.26 % Model : x86_64 x86_64
% 0.11/0.26 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.11/0.26 % Memory : 8046.5625MB
% 0.11/0.26 % OS : Linux 6.8.0-71-generic
% 0.11/0.27 % CPULimit : 300
% 0.11/0.27 % WCLimit : 300
% 0.11/0.27 % DateTime : Mon Sep 28 22:06:27 UTC 2026
% 0.11/0.27 % CPUTime :
% 0.11/0.27 Running run_vampire /export/starexec/sandbox2/benchmark/theBenchmark.p 300 THM
% 0.26/0.30 Running first-order theorem proving
% 0.26/0.30 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
% 12.74/2.53 % (135108)Detected formulas, will run a generic FOF schedule.
% 12.74/2.53 % (135217)dis-1011_1_sil=16000:fde=unused:s2agt=70:random_seed=1196433017:s2a=on:i=139:gtg=position_2999 on theBenchmark for (2999ds/139Mi)
% 12.74/2.53 % (135211)lrs+10_1_ncem=casc2026/models/loop8.pt:sil=128000:tgt=full:npcc=on:drc=off:sp=weighted_frequency:spb=goal:fd=preordered:foolp=on:random_seed=3112754515:i=141193_2999 on theBenchmark for (2999ds/141193Mi)
% 12.74/2.53 % (135216)dis-1010_2:3_sil=16000:sp=reverse_frequency:random_seed=2481676574:i=119:av=off:ss=axioms_2999 on theBenchmark for (2999ds/119Mi)
% 12.74/2.53 % (135212)lrs+11_1_ncem=casc2026/models/loop8.pt:sil=128000:npcc=on:lma=off:spb=units:urr=ec_only:bce=on:s2agt=64:updr=off:random_seed=1907551970:i=134677:sd=20:aac=none:nm=16:ss=included:sgt=10_2999 on theBenchmark for (2999ds/134677Mi)
% 12.74/2.53 % (135213)lrs+1010_1_anc=all:sfv=off:to=kbo:ncem=casc2026/models/loop7.pt:sil=128000:npcc=on:prc=on:sos=all:bsr=unit_only:sac=on:random_seed=2587078415:i=141695:sd=1:nm=32:gsp=on:ss=included_2999 on theBenchmark for (2999ds/141695Mi)
% 12.74/2.53 % (135214)lrs+1010_1_to=lpo:sil=32000:sos=on:spb=goal_then_units:bce=on:random_seed=2729553195:i=109:sd=1:ins=1:gsp=on:ss=axioms_2999 on theBenchmark for (2999ds/109Mi)
% 12.74/2.53 % (135217)Instruction limit reached!
% 12.74/2.53 % (135217)------------------------------
% 12.74/2.53 % (135217)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 12.74/2.53 % (135217)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 12.74/2.53 % (135217)CaDiCaL version: 2.1.3
% 12.74/2.53 % (135217)Termination reason: Instruction limit
% 12.74/2.53 % (135217)Termination phase: Saturation
% 12.74/2.53 % (135217)Time elapsed: 0.050 s
% 12.74/2.53 % (135217)Peak memory usage: 90 MB
% 12.74/2.53 % (135217)Instructions burned: 140 (million)
% 12.74/2.53 % (135219)dis-21_1_sil=8000:lcm=predicate:random_seed=3894152488:st=5:avsq=on:i=129:avsqr=1,16:sd=3:aac=none:ep=RS:fsr=off:ss=included_2999 on theBenchmark for (2999ds/129Mi)
% 12.74/2.53 % (135214)Instruction limit reached!
% 12.74/2.53 % (135214)------------------------------
% 12.74/2.53 % (135214)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 12.74/2.53 % (135214)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 12.74/2.53 % (135214)CaDiCaL version: 2.1.3
% 12.74/2.53 % (135214)Termination reason: Instruction limit
% 12.74/2.53 % (135214)Termination phase: Saturation
% 12.74/2.53 % (135214)Time elapsed: 0.063 s
% 12.74/2.53 % (135214)Peak memory usage: 89 MB
% 12.74/2.53 % (135214)Instructions burned: 110 (million)
% 12.74/2.53 % (135216)Instruction limit reached!
% 12.74/2.53 % (135216)------------------------------
% 12.74/2.53 % (135216)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 12.74/2.53 % (135216)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 12.74/2.53 % (135216)CaDiCaL version: 2.1.3
% 12.74/2.53 % (135216)Termination reason: Instruction limit
% 12.74/2.53 % (135216)Termination phase: Saturation
% 12.74/2.53 % (135216)Time elapsed: 0.072 s
% 12.74/2.53 % (135216)Peak memory usage: 89 MB
% 12.74/2.53 % (135216)Instructions burned: 121 (million)
% 12.74/2.53 % (135219)Instruction limit reached!
% 12.74/2.53 % (135219)------------------------------
% 12.74/2.53 % (135219)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 12.74/2.53 % (135219)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 12.74/2.53 % (135219)CaDiCaL version: 2.1.3
% 12.74/2.53 % (135219)Termination reason: Instruction limit
% 12.74/2.53 % (135219)Termination phase: Saturation
% 12.74/2.53 % (135219)Time elapsed: 0.074 s
% 12.74/2.53 % (135219)Peak memory usage: 91 MB
% 12.74/2.53 % (135219)Instructions burned: 130 (million)
% 12.74/2.53 % (135238)lrs+10_1_sil=8000:sp=occurrence:random_seed=1217594678:i=285:sd=3:ss=axioms:sgt=8_2998 on theBenchmark for (2998ds/285Mi)
% 12.74/2.53 % (135253)lrs+10_1_sil=32000:urr=on:br=off:random_seed=365436386:i=157:sd=1:gtg=position:ss=axioms:sgt=8_2997 on theBenchmark for (2997ds/157Mi)
% 12.74/2.53 % (135255)lrs+1011_1_sil=32000:sp=occurrence:random_seed=2948613398:i=325:sd=1:ss=axioms:sgt=32_2997 on theBenchmark for (2997ds/325Mi)
% 12.74/2.53 % (135238)Instruction limit reached!
% 12.74/2.53 % (135238)------------------------------
% 12.74/2.53 % (135238)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 12.74/2.53 % (135238)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 12.74/2.53 % (135238)CaDiCaL version: 2.1.3
% 18.94/3.45 % (135238)Termination reason: Instruction limit
% 18.94/3.45 % (135238)Termination phase: Saturation
% 18.94/3.45 % (135238)Time elapsed: 0.096 s
% 18.94/3.45 % (135238)Peak memory usage: 91 MB
% 18.94/3.45 % (135238)Instructions burned: 287 (million)
% 18.94/3.45 % (135269)dis+10_5:1_slsqr=1,4:sil=8000:fde=unused:erd=off:urr=full:fd=off:s2agt=8:br=off:slsq=on:random_seed=4000912552:s2a=on:i=248:s2at=1.23:gtg=position_2997 on theBenchmark for (2997ds/248Mi)
% 18.94/3.45 % (135287)lrs+1002_1_to=lpo:sil=8000:sos=on:random_seed=627844340:st=4:cts=off:i=294:sd=2:ins=7:amm=off:ss=axioms_2996 on theBenchmark for (2996ds/294Mi)
% 18.94/3.45 % (135253)Instruction limit reached!
% 18.94/3.45 % (135253)------------------------------
% 18.94/3.45 % (135253)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 18.94/3.45 % (135253)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 18.94/3.45 % (135253)CaDiCaL version: 2.1.3
% 18.94/3.45 % (135253)Termination reason: Instruction limit
% 18.94/3.45 % (135253)Termination phase: Saturation
% 18.94/3.45 % (135253)Time elapsed: 0.097 s
% 18.94/3.45 % (135253)Peak memory usage: 90 MB
% 18.94/3.45 % (135253)Instructions burned: 159 (million)
% 18.94/3.45 % (135287)Instruction limit reached!
% 18.94/3.45 % (135287)------------------------------
% 18.94/3.45 % (135287)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 18.94/3.45 % (135287)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 18.94/3.45 % (135287)CaDiCaL version: 2.1.3
% 18.94/3.45 % (135287)Termination reason: Instruction limit
% 18.94/3.45 % (135287)Termination phase: Saturation
% 18.94/3.45 % (135287)Time elapsed: 0.083 s
% 18.94/3.45 % (135287)Peak memory usage: 91 MB
% 18.94/3.45 % (135287)Instructions burned: 295 (million)
% 18.94/3.45 % (135269)Instruction limit reached!
% 18.94/3.45 % (135269)------------------------------
% 18.94/3.45 % (135269)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 18.94/3.45 % (135269)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 18.94/3.45 % (135269)CaDiCaL version: 2.1.3
% 18.94/3.45 % (135269)Termination reason: Instruction limit
% 18.94/3.45 % (135269)Termination phase: Saturation
% 18.94/3.45 % (135269)Time elapsed: 0.157 s
% 18.94/3.45 % (135269)Peak memory usage: 91 MB
% 18.94/3.45 % (135269)Instructions burned: 248 (million)
% 18.94/3.45 % (135255)Instruction limit reached!
% 18.94/3.45 % (135255)------------------------------
% 18.94/3.45 % (135255)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 18.94/3.45 % (135255)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 18.94/3.45 % (135255)CaDiCaL version: 2.1.3
% 18.94/3.45 % (135255)Termination reason: Instruction limit
% 18.94/3.45 % (135255)Termination phase: Saturation
% 18.94/3.45 % (135255)Time elapsed: 0.205 s
% 18.94/3.45 % (135255)Peak memory usage: 92 MB
% 18.94/3.45 % (135255)Instructions burned: 326 (million)
% 18.94/3.45 % (135290)lrs+10_1_ncem=casc2026/models/loop7.pt:sil=32000:tgt=ground:npcc=on:random_seed=172290389:i=2350_2995 on theBenchmark for (2995ds/2350Mi)
% 18.94/3.45 % (135291)dis-1011_32:1_sfv=off:sil=16000:sos=all:erd=off:acc=on:fd=off:flr=on:random_seed=1353806959:cts=off:i=113:fsr=off:ss=included:sgt=4_2994 on theBenchmark for (2994ds/113Mi)
% 18.94/3.45 % (135291)Instruction limit reached!
% 18.94/3.45 % (135291)------------------------------
% 18.94/3.45 % (135291)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 18.94/3.45 % (135291)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 18.94/3.45 % (135291)CaDiCaL version: 2.1.3
% 18.94/3.45 % (135291)Termination reason: Instruction limit
% 18.94/3.45 % (135291)Termination phase: Saturation
% 18.94/3.45 % (135291)Time elapsed: 0.037 s
% 18.94/3.45 % (135291)Peak memory usage: 91 MB
% 18.94/3.45 % (135291)Instructions burned: 113 (million)
% 18.94/3.45 % (135292)lrs-1004_1_sil=8000:sp=occurrence:sos=all:erd=off:fs=off:bce=on:random_seed=2597413913:i=127:av=off:fsr=off:sup=off_2994 on theBenchmark for (2994ds/127Mi)
% 18.94/3.45 % (135293)dis-1003_1024_sil=8000:sos=all:sac=on:random_seed=3518006823:cond=fast:i=114:sd=1:nm=0:fsr=off:gtg=exists_sym:ss=axioms_2994 on theBenchmark for (2994ds/114Mi)
% 18.94/3.45 % (135292)Instruction limit reached!
% 18.94/3.45 % (135292)------------------------------
% 18.94/3.45 % (135292)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 18.94/3.45 % (135292)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 18.94/3.45 % (135292)CaDiCaL version: 2.1.3
% 18.94/3.45 % (135292)Termination reason: Instruction limit
% 34.31/5.66 % (135292)Termination phase: Saturation
% 34.31/5.66 % (135292)Time elapsed: 0.062 s
% 34.31/5.66 % (135292)Peak memory usage: 89 MB
% 34.31/5.66 % (135292)Instructions burned: 127 (million)
% 34.31/5.66 % (135296)lrs+10_1_sil=8000:sp=occurrence:random_seed=1655416195:st=1.2:i=907:sd=14:ss=axioms:sgt=12_2993 on theBenchmark for (2993ds/907Mi)
% 34.31/5.66 % (135293)Instruction limit reached!
% 34.31/5.66 % (135293)------------------------------
% 34.31/5.66 % (135293)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 34.31/5.66 % (135293)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 34.31/5.66 % (135293)CaDiCaL version: 2.1.3
% 34.31/5.66 % (135293)Termination reason: Instruction limit
% 34.31/5.66 % (135293)Termination phase: Saturation
% 34.31/5.66 % (135293)Time elapsed: 0.056 s
% 34.31/5.66 % (135293)Peak memory usage: 89 MB
% 34.31/5.66 % (135293)Instructions burned: 114 (million)
% 34.31/5.66 % (135300)dis-1010_1_sil=16000:fde=unused:sp=occurrence:sos=on:random_seed=4027358902:i=437:sd=1:aac=none:ss=included_2992 on theBenchmark for (2992ds/437Mi)
% 34.31/5.66 % (135301)lrs-1002_1_ncem=casc2026/models/all5champsBiggishL14.pt:sil=16000:npcc=on:random_seed=3339207070:i=5202:ss=axioms:sgt=16_2992 on theBenchmark for (2992ds/5202Mi)
% 34.31/5.66 % (135296)Instruction limit reached!
% 34.31/5.66 % (135296)------------------------------
% 34.31/5.66 % (135296)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 34.31/5.66 % (135296)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 34.31/5.66 % (135296)CaDiCaL version: 2.1.3
% 34.31/5.66 % (135296)Termination reason: Instruction limit
% 34.31/5.66 % (135296)Termination phase: Saturation
% 34.31/5.66 % (135296)Time elapsed: 0.281 s
% 34.31/5.66 % (135296)Peak memory usage: 95 MB
% 34.31/5.66 % (135296)Instructions burned: 910 (million)
% 34.31/5.66 % (135300)Instruction limit reached!
% 34.31/5.66 % (135300)------------------------------
% 34.31/5.66 % (135300)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 34.31/5.66 % (135300)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 34.31/5.66 % (135300)CaDiCaL version: 2.1.3
% 34.31/5.66 % (135300)Termination reason: Instruction limit
% 34.31/5.66 % (135300)Termination phase: Saturation
% 34.31/5.66 % (135300)Time elapsed: 0.227 s
% 34.31/5.66 % (135300)Peak memory usage: 93 MB
% 34.31/5.66 % (135300)Instructions burned: 438 (million)
% 34.31/5.66 % (135304)dis+10_3:1_sil=8000:acc=on:urr=on:br=off:sac=on:newcnf=on:random_seed=3551099121:i=134:sd=2:doe=on:nm=16:sup=off:ss=included_2989 on theBenchmark for (2989ds/134Mi)
% 34.31/5.66 % (135304)Instruction limit reached!
% 34.31/5.66 % (135304)------------------------------
% 34.31/5.66 % (135304)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 34.31/5.66 % (135304)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 34.31/5.66 % (135304)CaDiCaL version: 2.1.3
% 34.31/5.66 % (135304)Termination reason: Instruction limit
% 34.31/5.66 % (135304)Termination phase: Saturation
% 34.31/5.66 % (135304)Time elapsed: 0.033 s
% 34.31/5.66 % (135304)Peak memory usage: 90 MB
% 34.31/5.66 % (135304)Instructions burned: 135 (million)
% 34.31/5.66 % (135305)lrs+1002_8_sil=8000:sp=occurrence:sos=on:sac=on:random_seed=1570718076:st=8:i=592:sd=3:ep=RST:ss=axioms_2989 on theBenchmark for (2989ds/592Mi)
% 34.31/5.66 % (135307)lrs+10_1_ncem=casc2026/models/loop6.pt:sil=32000:npcc=on:random_seed=3394226146:st=3:i=13193:sd=3:ss=axioms_2988 on theBenchmark for (2988ds/13193Mi)
% 34.31/5.66 % (135305)Instruction limit reached!
% 34.31/5.66 % (135305)------------------------------
% 34.31/5.66 % (135305)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 34.31/5.66 % (135305)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 34.31/5.66 % (135305)CaDiCaL version: 2.1.3
% 34.31/5.66 % (135305)Termination reason: Instruction limit
% 34.31/5.66 % (135305)Termination phase: Saturation
% 34.31/5.66 % (135305)Time elapsed: 0.368 s
% 34.31/5.66 % (135305)Peak memory usage: 96 MB
% 34.31/5.66 % (135305)Instructions burned: 592 (million)
% 34.31/5.66 % (135310)lrs+1666_7_slsqr=4,1:sil=8000:plsq=on:plsqc=1:sos=on:urr=on:plsql=on:rp=on:alpa=false:sac=on:slsq=on:random_seed=4017210934:i=125:slsql=off:bs=unit_only:gtg=position:fdi=2:gsp=on:ss=axioms:sgt=8_2984 on theBenchmark for (2984ds/125Mi)
% 34.31/5.66 % (135310)Instruction limit reached!
% 34.31/5.66 % (135310)------------------------------
% 34.31/5.66 % (135310)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 26.36/7.20 % (135310)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 26.36/7.20 % (135310)CaDiCaL version: 2.1.3
% 26.36/7.20 % (135310)Termination reason: Instruction limit
% 26.36/7.20 % (135310)Termination phase: Saturation
% 26.36/7.20 % (135310)Time elapsed: 0.078 s
% 26.36/7.20 % (135310)Peak memory usage: 92 MB
% 26.36/7.20 % (135310)Instructions burned: 125 (million)
% 26.36/7.20 % (135312)lrs+10_1024_to=lpo:sil=8000:tgt=full:sp=arity:slsq=on:random_seed=1813380135:i=134:gtgl=5:slsql=off:gtg=exists_sym_2982 on theBenchmark for (2982ds/134Mi)
% 26.36/7.20 % (135290)Instruction limit reached!
% 26.36/7.20 % (135290)------------------------------
% 26.36/7.20 % (135290)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 26.36/7.20 % (135290)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 26.36/7.20 % (135290)CaDiCaL version: 2.1.3
% 26.36/7.20 % (135290)Termination reason: Instruction limit
% 26.36/7.20 % (135290)Termination phase: Saturation
% 26.36/7.20 % (135290)Time elapsed: 1.423 s
% 26.36/7.20 % (135290)Peak memory usage: 143 MB
% 26.36/7.20 % (135290)Instructions burned: 2350 (million)
% 26.36/7.20 % (135312)Instruction limit reached!
% 26.36/7.20 % (135312)------------------------------
% 26.36/7.20 % (135312)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 26.36/7.20 % (135312)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 26.36/7.20 % (135312)CaDiCaL version: 2.1.3
% 26.36/7.20 % (135312)Termination reason: Instruction limit
% 26.36/7.20 % (135312)Termination phase: Saturation
% 26.36/7.20 % (135312)Time elapsed: 0.071 s
% 26.36/7.20 % (135312)Peak memory usage: 91 MB
% 26.36/7.20 % (135312)Instructions burned: 136 (million)
% 26.36/7.20 % (135314)lrs+10_1_sil=16000:plsq=on:plsqc=1:plsqr=32,1:sos=on:lcm=reverse:fd=off:newcnf=on:random_seed=3076598740:i=141:sd=1:gsp=on:sup=off:ss=axioms:sgt=8_2980 on theBenchmark for (2980ds/141Mi)
% 26.36/7.20 % (135315)lrs+1011_1_sil=8000:plsq=on:sp=occurrence:fs=off:random_seed=3603930028:i=431:sd=1:fsr=off:sup=off:ss=axioms:sgt=64_2980 on theBenchmark for (2980ds/431Mi)
% 26.36/7.20 % (135314)Refutation not found, incomplete strategy
% 26.36/7.20 % (135314)------------------------------
% 26.36/7.20 % (135314)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 26.36/7.20 % (135314)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 26.36/7.20 % (135314)CaDiCaL version: 2.1.3
% 26.36/7.20 % (135314)Termination reason: Refutation not found, incomplete strategy
% 26.36/7.20 % (135314)Time elapsed: 0.003 s
% 26.36/7.20 % (135314)Peak memory usage: 89 MB
% 26.36/7.20 % (135314)Instructions burned: 2 (million)
% 26.36/7.20 % (135315)Refutation not found, incomplete strategy
% 26.36/7.20 % (135315)------------------------------
% 26.36/7.20 % (135315)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 26.36/7.20 % (135315)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 26.36/7.20 % (135315)CaDiCaL version: 2.1.3
% 26.36/7.20 % (135315)Termination reason: Refutation not found, incomplete strategy
% 26.36/7.20 % (135315)Time elapsed: 0.015 s
% 26.36/7.20 % (135315)Peak memory usage: 89 MB
% 26.36/7.20 % (135315)Instructions burned: 28 (million)
% 26.36/7.20 % (135314)------------------------------
% 26.36/7.20 % (135314)------------------------------
% 26.36/7.20 % (135315)------------------------------
% 26.36/7.20 % (135315)------------------------------
% 26.36/7.20 % (135318)lrs+1010_1_ncem=casc2026/models/loop6.pt:sil=64000:tgt=full:npcc=on:prc=on:urr=ec_only:bsr=on:fd=preordered:gs=on:sac=on:newcnf=on:random_seed=1770136376:i=6060:aac=none:ins=25_2976 on theBenchmark for (2976ds/6060Mi)
% 26.36/7.20 % (135319)lrs+10_16_anc=all:slsqr=32,1:sil=8000:avsql=on:sp=unary_frequency:lcm=predicate:urr=full:rp=on:br=off:slsqc=4:flr=on:sac=on:slsq=on:avsqc=1:random_seed=1400677662:avsq=on:s2a=on:i=150:kws=precedence:nicw=on:gsp=on:rawr=on_2976 on theBenchmark for (2976ds/150Mi)
% 26.36/7.20 % (135319)Instruction limit reached!
% 26.36/7.20 % (135319)------------------------------
% 26.36/7.20 % (135319)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 26.36/7.20 % (135319)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 26.36/7.20 % (135319)CaDiCaL version: 2.1.3
% 26.36/7.20 % (135319)Termination reason: Instruction limit
% 26.36/7.20 % (135319)Termination phase: Saturation
% 26.36/7.20 % (135319)Time elapsed: 0.092 s
% 26.36/7.20 % (135319)Peak memory usage: 92 MB
% 26.36/7.20 % (135319)Instructions burned: 150 (million)
% 26.36/7.20 % (135322)lrs+1010_1_ncem=casc2026/models/loop8.pt:sil=64000:tgt=ground:npcc=on:sp=arity:urr=on:random_seed=1892571079:i=14155:bd=all_2974 on theBenchmark for (2974ds/14155Mi)
% 26.36/7.20 % (135301)Instruction limit reached!
% 26.36/7.20 % (135301)------------------------------
% 26.36/7.20 % (135301)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 26.36/7.20 % (135301)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 26.36/7.20 % (135301)CaDiCaL version: 2.1.3
% 26.36/7.20 % (135301)Termination reason: Instruction limit
% 26.36/7.20 % (135301)Termination phase: Saturation
% 26.36/7.20 % (135301)Time elapsed: 2.089 s
% 26.36/7.20 % (135301)Peak memory usage: 137 MB
% 26.36/7.20 % (135301)Instructions burned: 5203 (million)
% 26.36/7.20 % (135324)lrs+10_1024_sil=16000:plsq=on:plsqr=32,1:sos=all:fs=off:gs=on:newcnf=on:random_seed=1131929080:i=667:av=off:fsr=off_2970 on theBenchmark for (2970ds/667Mi)
% 26.36/7.20 % (135324)Instruction limit reached!
% 26.36/7.20 % (135324)------------------------------
% 26.36/7.20 % (135324)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 26.36/7.20 % (135324)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 26.36/7.20 % (135324)CaDiCaL version: 2.1.3
% 26.36/7.20 % (135324)Termination reason: Instruction limit
% 26.36/7.20 % (135324)Termination phase: Saturation
% 26.36/7.20 % (135324)Time elapsed: 0.337 s
% 26.36/7.20 % (135324)Peak memory usage: 92 MB
% 26.36/7.20 % (135324)Instructions burned: 668 (million)
% 26.36/7.20 % (135327)ott-1011_3:1_anc=all_dependent:to=lpo:sil=8000:drc=ordering:sas=cadical:fdtod=off:sp=reverse_frequency:spb=goal_then_units:urr=full:lftc=20:newcnf=on:random_seed=3547308902:s2a=on:i=185:s2at=1.8:fdi=4_2965 on theBenchmark for (2965ds/185Mi)
% 26.36/7.20 % (135327)Instruction limit reached!
% 26.36/7.20 % (135327)------------------------------
% 26.36/7.20 % (135327)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 26.36/7.20 % (135327)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 26.36/7.20 % (135327)CaDiCaL version: 2.1.3
% 26.36/7.20 % (135327)Termination reason: Instruction limit
% 26.36/7.20 % (135327)Termination phase: Saturation
% 26.36/7.20 % (135327)Time elapsed: 0.086 s
% 26.36/7.20 % (135327)Peak memory usage: 91 MB
% 26.36/7.20 % (135327)Instructions burned: 185 (million)
% 26.36/7.20 % (135329)dis+1010_14_anc=all:to=lpo:sil=8000:sp=arity:slsq=on:random_seed=1440457195:i=193:ins=10:fsr=off:ss=axioms:fsd=on_2963 on theBenchmark for (2963ds/193Mi)
% 26.36/7.20 % (135329)Instruction limit reached!
% 26.36/7.20 % (135329)------------------------------
% 26.36/7.20 % (135329)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 26.36/7.20 % (135329)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 26.36/7.20 % (135329)CaDiCaL version: 2.1.3
% 26.36/7.20 % (135329)Termination reason: Instruction limit
% 26.36/7.20 % (135329)Termination phase: Saturation
% 26.36/7.20 % (135329)Time elapsed: 0.112 s
% 26.36/7.20 % (135329)Peak memory usage: 90 MB
% 26.36/7.20 % (135329)Instructions burned: 195 (million)
% 26.36/7.20 % (135331)dis+1011_7_sil=8000:sp=occurrence:sos=all:fd=off:random_seed=3108222527:st=5.3:i=4850:sd=4:av=off:sup=off:ss=included:sgt=16_2961 on theBenchmark for (2961ds/4850Mi)
% 26.36/7.20 % (135331)Refutation not found, incomplete strategy
% 26.36/7.20 % (135331)------------------------------
% 26.36/7.20 % (135331)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 26.36/7.20 % (135331)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 26.36/7.20 % (135331)CaDiCaL version: 2.1.3
% 26.36/7.20 % (135331)Termination reason: Refutation not found, incomplete strategy
% 26.36/7.20 % (135331)Time elapsed: 0.024 s
% 26.36/7.20 % (135331)Peak memory usage: 89 MB
% 26.36/7.20 % (135331)Instructions burned: 48 (million)
% 26.36/7.20 % (135331)------------------------------
% 26.36/7.20 % (135331)------------------------------
% 26.36/7.20 % (135333)lrs+1011_1_ncem=casc2026/models/loop8.pt:sil=32000:tgt=ground:npcc=on:sp=const_frequency:acc=on:urr=on:random_seed=404793407:i=12111:sd=1:ss=included_2957 on theBenchmark for (2957ds/12111Mi)
% 26.36/7.20 % (135307)Instruction limit reached!
% 26.36/7.20 % (135307)------------------------------
% 26.36/7.20 % (135307)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 26.36/7.20 % (135307)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 26.36/7.20 % (135307)CaDiCaL version: 2.1.3
% 26.36/7.20 % (135307)Termination reason: Instruction limit
% 26.36/7.20 % (135307)Termination phase: Saturation
% 26.36/7.20 % (135307)Time elapsed: 3.680 s
% 26.36/7.20 % (135307)Peak memory usage: 163 MB
% 26.36/7.20 % (135307)Instructions burned: 13198 (million)
% 26.36/7.20 % (135335)lrs-11_32_anc=all:sil=8000:spb=goal_then_units:sac=on:random_seed=759170677:i=319:kws=precedence:fsr=off_2950 on theBenchmark for (2950ds/319Mi)
% 26.36/7.20 % (135335)Instruction limit reached!
% 26.36/7.20 % (135335)------------------------------
% 26.36/7.20 % (135335)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 26.36/7.20 % (135335)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 26.36/7.20 % (135335)CaDiCaL version: 2.1.3
% 26.36/7.20 % (135335)Termination reason: Instruction limit
% 26.36/7.20 % (135335)Termination phase: Saturation
% 26.36/7.20 % (135335)Time elapsed: 0.096 s
% 26.36/7.20 % (135335)Peak memory usage: 93 MB
% 26.36/7.20 % (135335)Instructions burned: 322 (million)
% 26.36/7.20 % (135337)dis+2_1024_sil=8000:sp=reverse_arity:sos=on:lcm=reverse:sac=on:random_seed=281587097:i=2064:ep=RST_2948 on theBenchmark for (2948ds/2064Mi)
% 26.36/7.20 % (135337)Instruction limit reached!
% 26.36/7.20 % (135337)------------------------------
% 26.36/7.20 % (135337)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 26.36/7.20 % (135337)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 26.36/7.20 % (135337)CaDiCaL version: 2.1.3
% 26.36/7.20 % (135337)Termination reason: Instruction limit
% 26.36/7.20 % (135337)Termination phase: Saturation
% 26.36/7.20 % (135337)Time elapsed: 0.647 s
% 26.36/7.20 % (135337)Peak memory usage: 103 MB
% 26.36/7.20 % (135337)Instructions burned: 2065 (million)
% 26.36/7.20 % (135339)dis-1011_128_sil=32000:random_seed=4027576459:i=3706:ep=RST:av=off_2941 on theBenchmark for (2941ds/3706Mi)
% 26.36/7.20 % (135213)First to succeed.
% 26.36/7.20 % (135213)Solution written to "/export/starexec/sandbox2/tmp/vampire-proof-135108"
% 26.36/7.20 % (135318)Instruction limit reached!
% 26.36/7.20 % (135318)------------------------------
% 26.36/7.20 % (135318)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 26.36/7.20 % (135318)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 26.36/7.20 % (135318)CaDiCaL version: 2.1.3
% 26.36/7.20 % (135318)Termination reason: Instruction limit
% 26.36/7.20 % (135318)Termination phase: Saturation
% 26.36/7.20 % (135318)Time elapsed: 3.747 s
% 26.36/7.20 % (135318)Peak memory usage: 171 MB
% 26.36/7.20 % (135318)Instructions burned: 6060 (million)
% 26.36/7.20 % (135341)lrs-1002_1_sil=8000:plsq=on:plsqr=32,1:sp=occurrence:sos=on:fs=off:gs=on:newcnf=on:random_seed=343809036:i=757:sd=2:fsr=off:ss=axioms:sgt=40_2937 on theBenchmark for (2937ds/757Mi)
% 26.36/7.20 % (135213)Refutation found. Thanks to Tanya!
% 26.36/7.20 % SZS status Theorem for theBenchmark
% 26.36/7.20 % SZS output start Proof for theBenchmark
% See solution above
% 0.28/7.40 % (135213)------------------------------
% 0.28/7.40 % (135213)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 0.28/7.40 % (135213)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 0.28/7.40 % (135213)CaDiCaL version: 2.1.3
% 0.28/7.40 % (135213)Termination reason: Refutation
% 0.28/7.40 % (135213)Time elapsed: 6.030 s
% 0.28/7.40 % (135213)Peak memory usage: 195 MB
% 0.28/7.40 % (135213)Instructions burned: 10177 (million)
% 0.28/7.40 % (135213)------------------------------
% 0.28/7.40 % (135213)------------------------------
% 0.28/7.40 % (135108)Success in time 6.459 s
% 0.28/7.40 % Vampire exiting
%------------------------------------------------------------------------------