TSTP Solution File: COM144+1 by nanoCoP---2.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : nanoCoP---2.0
% Problem  : COM144+1 : TPTP v8.1.2. Released v6.4.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : nanocop.sh %s %d

% Computer : n017.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Fri May 19 10:14:45 EDT 2023

% Result   : Theorem 28.95s 28.35s
% Output   : Proof 28.95s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12  % Problem  : COM144+1 : TPTP v8.1.2. Released v6.4.0.
% 0.03/0.13  % Command  : nanocop.sh %s %d
% 0.13/0.34  % Computer : n017.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % WCLimit  : 300
% 0.13/0.34  % DateTime : Fri May 19 02:49:16 EDT 2023
% 0.13/0.34  % CPUTime  : 
% 28.95/28.35  
% 28.95/28.35  /export/starexec/sandbox/benchmark/theBenchmark.p is a Theorem
% 28.95/28.35  Start of proof for /export/starexec/sandbox/benchmark/theBenchmark.p
% 28.95/28.35  %-----------------------------------------------------
% 28.95/28.35  ncf(matrix, plain, [(1213 ^ _261487) ^ [] : [-(vreduce(vabs(1207 ^ [], 1208 ^ [], ve1)) = vsomeExp(1210 ^ []))], (1215 ^ _261487) ^ [] : [-(vtcheck(1209 ^ [], vabs(1207 ^ [], 1208 ^ [], ve1), 1211 ^ []))], (1217 ^ _261487) ^ [] : [vtcheck(1209 ^ [], 1210 ^ [], 1211 ^ [])], (2 ^ _261487) ^ [_261631] : [-(_261631 = _261631)], (4 ^ _261487) ^ [_261738, _261740] : [_261740 = _261738, -(_261738 = _261740)], (10 ^ _261487) ^ [_261942, _261944, _261946] : [-(_261946 = _261942), _261946 = _261944, _261944 = _261942], (20 ^ _261487) ^ [_262255, _262257] : [-(visSomeType(_262255)), _262257 = _262255, visSomeType(_262257)], (30 ^ _261487) ^ [_262550, _262552] : [-(visValue(_262550)), _262552 = _262550, visValue(_262552)], (40 ^ _261487) ^ [_262845, _262847] : [-(visSomeExp(_262845)), _262847 = _262845, visSomeExp(_262847)], (50 ^ _261487) ^ [_263168, _263170, _263172, _263174] : [-(visFreeVar(_263172, _263168)), visFreeVar(_263174, _263170), _263174 = _263172, _263170 = _263168], (64 ^ _261487) ^ [_263620, _263622, _263624, _263626, _263628, _263630] : [-(vtcheck(_263628, _263624, _263620)), vtcheck(_263630, _263626, _263622), _263630 = _263628, _263626 = _263624, _263622 = _263620], (82 ^ _261487) ^ [_264187, _264189] : [_264189 = _264187, -(vgetSomeType(_264189) = vgetSomeType(_264187))], (88 ^ _261487) ^ [_264405, _264407] : [_264407 = _264405, -(vgensym(_264407) = vgensym(_264405))], (94 ^ _261487) ^ [_264623, _264625] : [_264625 = _264623, -(vgetSomeExp(_264625) = vgetSomeExp(_264623))], (100 ^ _261487) ^ [_264841, _264843] : [_264843 = _264841, -(vvar(_264843) = vvar(_264841))], (106 ^ _261487) ^ [_265059, _265061] : [_265061 = _265059, -(vsomeType(_265061) = vsomeType(_265059))], (112 ^ _261487) ^ [_265305, _265307, _265309, _265311] : [-(vapp(_265311, _265307) = vapp(_265309, _265305)), _265311 = _265309, _265307 = _265305], (122 ^ _261487) ^ [_265664, _265666, _265668, _265670] : [-(varrow(_265670, _265666) = varrow(_265668, _265664)), _265670 = _265668, _265666 = _265664], (132 ^ _261487) ^ [_266051, _266053, _266055, _266057, _266059, _266061] : [-(vsubst(_266061, _266057, _266053) = vsubst(_266059, _266055, _266051)), _266061 = _266059, _266057 = _266055, _266053 = _266051], (146 ^ _261487) ^ [_266539, _266541, _266543, _266545] : [-(vlookup(_266545, _266541) = vlookup(_266543, _266539)), _266545 = _266543, _266541 = _266539], (156 ^ _261487) ^ [_266926, _266928, _266930, _266932, _266934, _266936] : [-(vbind(_266936, _266932, _266928) = vbind(_266934, _266930, _266926)), _266936 = _266934, _266932 = _266930, _266928 = _266926], (170 ^ _261487) ^ [_267386, _267388] : [_267388 = _267386, -(vreduce(_267388) = vreduce(_267386))], (176 ^ _261487) ^ [_267604, _267606] : [_267606 = _267604, -(vsomeExp(_267606) = vsomeExp(_267604))], (182 ^ _261487) ^ [_267858, _267860, _267862, _267864, _267866, _267868] : [-(vabs(_267868, _267864, _267860) = vabs(_267866, _267862, _267858)), _267868 = _267866, _267864 = _267862, _267860 = _267858], (1158 ^ _261487) ^ [_310926, _310928, _310930, _310932, _310934] : [-(vtcheck(vbind(_310934, _310932, _310930), _310928, _310926)), -(visFreeVar(_310934, _310928)), vtcheck(_310930, _310928, _310926)], (1168 ^ _261487) ^ [_311326, _311328, _311330, _311332, _311334, _311336] : [-(vtcheck(_311334, vsubst(_311332, _311330, _311328), _311326)), vtcheck(_311334, _311330, _311336), vtcheck(vbind(_311332, _311336, _311334), _311328, _311326)], (1178 ^ _261487) ^ [_311729, _311731, _311733, _311735, _311737] : [-(vtcheck(vbind(_311737, _311735, _311733), _311731, _311729)), vlookup(_311737, _311733) = vnoType, vtcheck(_311733, _311731, _311729)], (1188 ^ _261487) ^ [_312118, _312120, _312122, _312124, _312126] : [-(vtcheck(_312122, _312120, _312118)), -(visFreeVar(_312126, _312120)), vtcheck(vbind(_312126, _312124, _312122), _312120, _312118)], (1198 ^ _261487) ^ [_312456, _312458, _312460] : [-(vtcheck(_312460, _312458, _312456)), vreduce(ve1) = vsomeExp(_312458), vtcheck(_312460, ve1, _312456)], (196 ^ _261487) ^ [_268398, _268400] : [vvar(_268400) = vvar(_268398), -(_268400 = _268398)], (202 ^ _261487) ^ [_268568, _268570] : [_268570 = _268568, -(vvar(_268570) = vvar(_268568))], (208 ^ _261487) ^ [_268864, _268866, _268868, _268870, _268872, _268874] : [vabs(_268874, _268872, _268870) = vabs(_268868, _268866, _268864), 211 ^ _261487 : [(212 ^ _261487) ^ [] : [-(_268874 = _268868)], (214 ^ _261487) ^ [] : [-(_268872 = _268866)], (216 ^ _261487) ^ [] : [-(_268870 = _268864)]]], (218 ^ _261487) ^ [_269231, _269233, _269235, _269237, _269239, _269241] : [-(vabs(_269241, _269239, _269237) = vabs(_269235, _269233, _269231)), _269241 = _269235, _269239 = _269233, _269237 = _269231], (232 ^ _261487) ^ [_269741, _269743, _269745, _269747] : [vapp(_269747, _269745) = vapp(_269743, _269741), 235 ^ _261487 : [(236 ^ _261487) ^ [] : [-(_269747 = _269743)], (238 ^ _261487) ^ [] : [-(_269745 = _269741)]]], (240 ^ _261487) ^ [_270006, _270008, _270010, _270012] : [-(vapp(_270012, _270010) = vapp(_270008, _270006)), _270012 = _270008, _270010 = _270006], (250 ^ _261487) ^ [_270351, _270353, _270355, _270357] : [vvar(_270357) = vabs(_270355, _270353, _270351)], (252 ^ _261487) ^ [_270468, _270470, _270472] : [vvar(_270472) = vapp(_270470, _270468)], (254 ^ _261487) ^ [_270610, _270612, _270614, _270616, _270618] : [vabs(_270618, _270616, _270614) = vapp(_270612, _270610)], (256 ^ _261487) ^ [_270760, _270762, _270764, _270766] : [_270760 = vabs(_270766, _270764, _270762), -(visValue(_270760))], (262 ^ _261487) ^ [_270988, _270990] : [_270988 = vvar(_270990), visValue(_270988)], (268 ^ _261487) ^ [_271215, _271217, _271219] : [_271215 = vapp(_271219, _271217), visValue(_271215)], (274 ^ _261487) ^ [_271464, _271466, _271468, _271470] : [_271470 = _271464, _271468 = vvar(_271466), 281 ^ _261487 : [(282 ^ _261487) ^ [] : [_271466 = _271464, -(visFreeVar(_271470, _271468))], (288 ^ _261487) ^ [] : [visFreeVar(_271470, _271468), -(_271466 = _271464)]]], (294 ^ _261487) ^ [_272118, _272120, _272122, _272124, _272126, _272128] : [_272126 = _272120, _272124 = vabs(_272122, _272128, _272118), 301 ^ _261487 : [(312 ^ _261487) ^ [] : [visFreeVar(_272126, _272124), 315 ^ _261487 : [(316 ^ _261487) ^ [] : [_272122 = _272120], (318 ^ _261487) ^ [] : [-(visFreeVar(_272120, _272118))]]], (302 ^ _261487) ^ [] : [-(visFreeVar(_272126, _272124)), -(_272122 = _272120), visFreeVar(_272120, _272118)]]], (320 ^ _261487) ^ [_272994, _272996, _272998, _273000, _273002] : [_273002 = _272996, _273000 = vapp(_272998, _272994), 327 ^ _261487 : [(328 ^ _261487) ^ [] : [329 ^ _261487 : [(330 ^ _261487) ^ [] : [visFreeVar(_272996, _272998)], (332 ^ _261487) ^ [] : [visFreeVar(_272996, _272994)]], -(visFreeVar(_273002, _273000))], (336 ^ _261487) ^ [] : [visFreeVar(_273002, _273000), -(visFreeVar(_272996, _272998)), -(visFreeVar(_272996, _272994))]]], (356 ^ _261487) ^ [] : [357 ^ _261487 : [(358 ^ _261487) ^ [] : [-(true___)], (360 ^ _261487) ^ [] : [true___]], -(vempty = vempty)], (346 ^ _261487) ^ [] : [vempty = vempty, true___, -(true___)], (364 ^ _261487) ^ [_274234, _274236, _274238, _274240, _274242, _274244] : [vbind(_274244, _274242, _274240) = vbind(_274238, _274236, _274234), 367 ^ _261487 : [(368 ^ _261487) ^ [] : [-(_274244 = _274238)], (370 ^ _261487) ^ [] : [-(_274242 = _274236)], (372 ^ _261487) ^ [] : [-(_274240 = _274234)]]], (374 ^ _261487) ^ [_274601, _274603, _274605, _274607, _274609, _274611] : [-(vbind(_274611, _274609, _274607) = vbind(_274605, _274603, _274601)), _274611 = _274605, _274609 = _274603, _274607 = _274601], (398 ^ _261487) ^ [] : [399 ^ _261487 : [(400 ^ _261487) ^ [] : [-(true___)], (402 ^ _261487) ^ [] : [true___]], -(vnoType = vnoType)], (388 ^ _261487) ^ [] : [vnoType = vnoType, true___, -(true___)], (406 ^ _261487) ^ [_275445, _275447] : [vsomeType(_275447) = vsomeType(_275445), -(_275447 = _275445)], (412 ^ _261487) ^ [_275615, _275617] : [_275617 = _275615, -(vsomeType(_275617) = vsomeType(_275615))], (418 ^ _261487) ^ [_275833, _275835, _275837] : [vempty = vbind(_275837, _275835, _275833)], (420 ^ _261487) ^ [_275918] : [vnoType = vsomeType(_275918)], (422 ^ _261487) ^ [_276013] : [_276013 = vnoType, visSomeType(_276013)], (428 ^ _261487) ^ [_276216, _276218] : [_276216 = vsomeType(_276218), -(visSomeType(_276216))], (434 ^ _261487) ^ [_276442, _276444, _276446] : [_276446 = vsomeType(_276442), _276444 = vgetSomeType(_276446), -(_276444 = _276442)], (444 ^ _261487) ^ [_276787, _276789, _276791, _276793] : [_276791 = _276793, _276789 = vempty, _276787 = vlookup(_276791, _276789), -(_276787 = vnoType)], (458 ^ _261487) ^ [_277281, _277283, _277285, _277287, _277289, _277291, _277293] : [_277287 = _277291, _277285 = vbind(_277289, _277281, _277293), _277291 = _277289, _277283 = vlookup(_277287, _277285), -(_277283 = vsomeType(_277281))], (476 ^ _261487) ^ [_277938, _277940, _277942, _277944, _277946, _277948, _277950] : [_277946 = _277940, _277944 = vbind(_277948, _277950, _277938), -(_277940 = _277948), _277942 = vlookup(_277946, _277944), -(_277942 = vlookup(_277940, _277938))], (494 ^ _261487) ^ [_278544, _278546, _278548] : [vlookup(_278548, _278546) = _278544, 500 ^ _261487 : [(501 ^ _261487) ^ [] : [-(_278548 = 499 ^ [_278544, _278546, _278548])], (503 ^ _261487) ^ [] : [-(_278546 = vempty)], (505 ^ _261487) ^ [] : [-(_278544 = vnoType)]], 512 ^ _261487 : [(513 ^ _261487) ^ [] : [-(_278548 = 509 ^ [_278544, _278546, _278548])], (515 ^ _261487) ^ [] : [-(_278546 = vbind(510 ^ [_278544, _278546, _278548], 511 ^ [_278544, _278546, _278548], 508 ^ [_278544, _278546, _278548]))], (517 ^ _261487) ^ [] : [-(509 ^ [_278544, _278546, _278548] = 510 ^ [_278544, _278546, _278548])], (519 ^ _261487) ^ [] : [-(_278544 = vsomeType(511 ^ [_278544, _278546, _278548]))]], 524 ^ _261487 : [(525 ^ _261487) ^ [] : [-(_278548 = 522 ^ [_278544, _278546, _278548])], (527 ^ _261487) ^ [] : [-(_278546 = vbind(521 ^ [_278544, _278546, _278548], 520 ^ [_278544, _278546, _278548], 523 ^ [_278544, _278546, _278548]))], (529 ^ _261487) ^ [] : [522 ^ [_278544, _278546, _278548] = 521 ^ [_278544, _278546, _278548]], (531 ^ _261487) ^ [] : [-(_278544 = vlookup(522 ^ [_278544, _278546, _278548], 523 ^ [_278544, _278546, _278548]))]]], (533 ^ _261487) ^ [_280739, _280741, _280743, _280745, _280747, _280749, _280751] : [-(vtcheck(vbind(_280747, _280745, _280743), _280741, _280739)), _280747 = _280751, vtcheck(vbind(_280747, _280745, vbind(_280751, _280749, _280743)), _280741, _280739)], (543 ^ _261487) ^ [_281186, _281188, _281190, _281192, _281194, _281196, _281198] : [-(vtcheck(vbind(_281198, _281196, vbind(_281194, _281192, _281190)), _281188, _281186)), -(_281194 = _281198), vtcheck(vbind(_281194, _281192, vbind(_281198, _281196, _281190)), _281188, _281186)], (553 ^ _261487) ^ [_281574, _281576] : [vgensym(_281574) = _281576, visFreeVar(_281576, _281574)], (559 ^ _261487) ^ [_281859, _281861, _281863, _281865, _281867, _281869, _281871] : [_281867 = _281871, _281865 = _281859, _281863 = vvar(_281869), _281871 = _281869, _281861 = vsubst(_281867, _281865, _281863), -(_281861 = _281859)], (581 ^ _261487) ^ [_282621, _282623, _282625, _282627, _282629, _282631, _282633] : [_282629 = _282631, _282627 = _282633, _282625 = vvar(_282621), -(_282631 = _282621), _282623 = vsubst(_282629, _282627, _282625), -(_282623 = vvar(_282621))], (603 ^ _261487) ^ [_283404, _283406, _283408, _283410, _283412, _283414, _283416, _283418] : [_283412 = vsubst(_283418, _283416, _283414), -(_283412 = vapp(vsubst(_283408, _283406, _283410), vsubst(_283408, _283406, _283404))), _283418 = _283408, _283416 = _283406, _283414 = vapp(_283410, _283404)], (621 ^ _261487) ^ [_284125, _284127, _284129, _284131, _284133, _284135, _284137, _284139, _284141] : [_284137 = _284139, _284135 = _284141, _284133 = vabs(_284129, _284127, _284125), _284139 = _284129, _284131 = vsubst(_284137, _284135, _284133), -(_284131 = vabs(_284129, _284127, _284125))], (643 ^ _261487) ^ [_284985, _284987, _284989, _284991, _284993, _284995, _284997, _284999, _285001, _285003] : [_285003 = _284995, _285001 = _284993, _284999 = vabs(_284989, _284991, _284985), _284997 = vsubst(_285003, _285001, _284999), -(_284997 = vsubst(_284995, _284993, vabs(_284987, _284991, vsubst(_284989, vvar(_284987), _284985)))), -(_284995 = _284989), visFreeVar(_284989, _284993), _284987 = vgensym(vapp(vapp(_284993, _284985), vvar(_284995)))], (673 ^ _261487) ^ [_286140, _286142, _286144, _286146, _286148, _286150, _286152, _286154, _286156] : [_286156 = _286144, _286154 = _286142, _286152 = vabs(_286148, _286146, _286140), -(_286144 = _286148), -(visFreeVar(_286148, _286142)), _286150 = vsubst(_286156, _286154, _286152), -(_286150 = vabs(_286148, _286146, vsubst(_286144, _286142, _286140)))], (699 ^ _261487) ^ [_287049, _287051, _287053, _287055] : [vsubst(_287055, _287053, _287051) = _287049, 707 ^ _261487 : [(708 ^ _261487) ^ [] : [-(_287055 = 704 ^ [_287049, _287051, _287053, _287055])], (710 ^ _261487) ^ [] : [-(_287053 = 706 ^ [_287049, _287051, _287053, _287055])], (712 ^ _261487) ^ [] : [-(_287051 = vvar(705 ^ [_287049, _287051, _287053, _287055]))], (714 ^ _261487) ^ [] : [-(704 ^ [_287049, _287051, _287053, _287055] = 705 ^ [_287049, _287051, _287053, _287055])], (716 ^ _261487) ^ [] : [-(_287049 = 706 ^ [_287049, _287051, _287053, _287055])]], 722 ^ _261487 : [(723 ^ _261487) ^ [] : [-(_287055 = 720 ^ [_287049, _287051, _287053, _287055])], (725 ^ _261487) ^ [] : [-(_287053 = 719 ^ [_287049, _287051, _287053, _287055])], (727 ^ _261487) ^ [] : [-(_287051 = vvar(721 ^ [_287049, _287051, _287053, _287055]))], (729 ^ _261487) ^ [] : [720 ^ [_287049, _287051, _287053, _287055] = 721 ^ [_287049, _287051, _287053, _287055]], (731 ^ _261487) ^ [] : [-(_287049 = vvar(721 ^ [_287049, _287051, _287053, _287055]))]], 738 ^ _261487 : [(739 ^ _261487) ^ [] : [-(_287055 = 735 ^ [_287049, _287051, _287053, _287055])], (741 ^ _261487) ^ [] : [-(_287053 = 736 ^ [_287049, _287051, _287053, _287055])], (743 ^ _261487) ^ [] : [-(_287051 = vapp(734 ^ [_287049, _287051, _287053, _287055], 737 ^ [_287049, _287051, _287053, _287055]))], (745 ^ _261487) ^ [] : [-(_287049 = vapp(vsubst(735 ^ [_287049, _287051, _287053, _287055], 736 ^ [_287049, _287051, _287053, _287055], 734 ^ [_287049, _287051, _287053, _287055]), vsubst(735 ^ [_287049, _287051, _287053, _287055], 736 ^ [_287049, _287051, _287053, _287055], 737 ^ [_287049, _287051, _287053, _287055])))]], 753 ^ _261487 : [(754 ^ _261487) ^ [] : [-(_287055 = 749 ^ [_287049, _287051, _287053, _287055])], (756 ^ _261487) ^ [] : [-(_287053 = 748 ^ [_287049, _287051, _287053, _287055])], (758 ^ _261487) ^ [] : [-(_287051 = vabs(750 ^ [_287049, _287051, _287053, _287055], 751 ^ [_287049, _287051, _287053, _287055], 752 ^ [_287049, _287051, _287053, _287055]))], (760 ^ _261487) ^ [] : [-(749 ^ [_287049, _287051, _287053, _287055] = 750 ^ [_287049, _287051, _287053, _287055])], (762 ^ _261487) ^ [] : [-(_287049 = vabs(750 ^ [_287049, _287051, _287053, _287055], 751 ^ [_287049, _287051, _287053, _287055], 752 ^ [_287049, _287051, _287053, _287055]))]], 771 ^ _261487 : [(772 ^ _261487) ^ [] : [-(_287055 = 765 ^ [_287049, _287051, _287053, _287055])], (774 ^ _261487) ^ [] : [-(_287053 = 766 ^ [_287049, _287051, _287053, _287055])], (776 ^ _261487) ^ [] : [-(_287051 = vabs(768 ^ [_287049, _287051, _287053, _287055], 767 ^ [_287049, _287051, _287053, _287055], 770 ^ [_287049, _287051, _287053, _287055]))], (778 ^ _261487) ^ [] : [765 ^ [_287049, _287051, _287053, _287055] = 768 ^ [_287049, _287051, _287053, _287055]], (780 ^ _261487) ^ [] : [-(visFreeVar(768 ^ [_287049, _287051, _287053, _287055], 766 ^ [_287049, _287051, _287053, _287055]))], (782 ^ _261487) ^ [] : [-(769 ^ [_287049, _287051, _287053, _287055] = vgensym(vapp(vapp(766 ^ [_287049, _287051, _287053, _287055], 770 ^ [_287049, _287051, _287053, _287055]), vvar(765 ^ [_287049, _287051, _287053, _287055]))))], (784 ^ _261487) ^ [] : [-(_287049 = vsubst(765 ^ [_287049, _287051, _287053, _287055], 766 ^ [_287049, _287051, _287053, _287055], vabs(769 ^ [_287049, _287051, _287053, _287055], 767 ^ [_287049, _287051, _287053, _287055], vsubst(768 ^ [_287049, _287051, _287053, _287055], vvar(769 ^ [_287049, _287051, _287053, _287055]), 770 ^ [_287049, _287051, _287053, _287055]))))]], 790 ^ _261487 : [(791 ^ _261487) ^ [] : [-(_287055 = 787 ^ [_287049, _287051, _287053, _287055])], (793 ^ _261487) ^ [] : [-(_287053 = 788 ^ [_287049, _287051, _287053, _287055])], (795 ^ _261487) ^ [] : [-(_287051 = vabs(785 ^ [_287049, _287051, _287053, _287055], 786 ^ [_287049, _287051, _287053, _287055], 789 ^ [_287049, _287051, _287053, _287055]))], (797 ^ _261487) ^ [] : [787 ^ [_287049, _287051, _287053, _287055] = 785 ^ [_287049, _287051, _287053, _287055]], (799 ^ _261487) ^ [] : [visFreeVar(785 ^ [_287049, _287051, _287053, _287055], 788 ^ [_287049, _287051, _287053, _287055])], (801 ^ _261487) ^ [] : [-(_287049 = vabs(785 ^ [_287049, _287051, _287053, _287055], 786 ^ [_287049, _287051, _287053, _287055], vsubst(787 ^ [_287049, _287051, _287053, _287055], 788 ^ [_287049, _287051, _287053, _287055], 789 ^ [_287049, _287051, _287053, _287055])))]]], (813 ^ _261487) ^ [] : [814 ^ _261487 : [(815 ^ _261487) ^ [] : [-(true___)], (817 ^ _261487) ^ [] : [true___]], -(vnoExp = vnoExp)], (803 ^ _261487) ^ [] : [vnoExp = vnoExp, true___, -(true___)], (821 ^ _261487) ^ [_295273, _295275] : [vsomeExp(_295275) = vsomeExp(_295273), -(_295275 = _295273)], (827 ^ _261487) ^ [_295443, _295445] : [_295445 = _295443, -(vsomeExp(_295445) = vsomeExp(_295443))], (833 ^ _261487) ^ [_295633] : [vnoExp = vsomeExp(_295633)], (835 ^ _261487) ^ [_295728] : [_295728 = vnoExp, visSomeExp(_295728)], (841 ^ _261487) ^ [_295931, _295933] : [_295931 = vsomeExp(_295933), -(visSomeExp(_295931))], (847 ^ _261487) ^ [_296157, _296159, _296161] : [_296161 = vsomeExp(_296157), _296159 = vgetSomeExp(_296161), -(_296159 = _296157)], (857 ^ _261487) ^ [_296488, _296490, _296492] : [_296490 = vvar(_296492), _296488 = vreduce(_296490), -(_296488 = vnoExp)], (867 ^ _261487) ^ [_296847, _296849, _296851, _296853, _296855] : [_296849 = vabs(_296855, _296853, _296851), _296847 = vreduce(_296849), -(_296847 = vnoExp)], (877 ^ _261487) ^ [_297258, _297260, _297262, _297264, _297266, _297268, _297270] : [_297268 = vapp(vabs(_297264, _297262, _297260), _297270), _297258 = vreduce(_297270), visSomeExp(_297258), _297266 = vreduce(_297268), -(_297266 = vsomeExp(vapp(vabs(_297264, _297262, _297260), vgetSomeExp(_297258))))], (895 ^ _261487) ^ [_297939, _297941, _297943, _297945, _297947, _297949, _297951] : [_297947 = vapp(vabs(_297943, _297951, _297939), _297941), _297945 = vreduce(_297947), -(_297945 = vsomeExp(vsubst(_297943, _297941, _297939))), _297949 = vreduce(_297941), -(visSomeExp(_297949)), visValue(_297941)], (917 ^ _261487) ^ [_298720, _298722, _298724, _298726, _298728, _298730, _298732] : [_298722 = vapp(vabs(_298732, _298730, _298728), _298724), _298720 = vreduce(_298722), -(_298720 = vnoExp), _298726 = vreduce(_298724), -(visSomeExp(_298726)), -(visValue(_298724))], (939 ^ _261487) ^ [_299464, _299466, _299468, _299470, _299472] : [_299470 = vapp(_299472, _299464), -(_299472 = vabs(944 ^ [_299464, _299466, _299468, _299470, _299472], 945 ^ [_299464, _299466, _299468, _299470, _299472], 946 ^ [_299464, _299466, _299468, _299470, _299472])), _299466 = vreduce(_299472), visSomeExp(_299466), _299468 = vreduce(_299470), -(_299468 = vsomeExp(vapp(vgetSomeExp(_299466), _299464)))], (964 ^ _261487) ^ [_300476, _300478, _300480, _300482, _300484] : [_300478 = vapp(_300482, _300484), -(_300482 = vabs(969 ^ [_300476, _300478, _300480, _300482, _300484], 970 ^ [_300476, _300478, _300480, _300482, _300484], 971 ^ [_300476, _300478, _300480, _300482, _300484])), _300480 = vreduce(_300482), -(visSomeExp(_300480)), _300476 = vreduce(_300478), -(_300476 = vnoExp)], (989 ^ _261487) ^ [_301435, _301437] : [vreduce(_301437) = _301435, 995 ^ _261487 : [(996 ^ _261487) ^ [] : [-(_301437 = vvar(994 ^ [_301435, _301437]))], (998 ^ _261487) ^ [] : [-(_301435 = vnoExp)]], 1004 ^ _261487 : [(1005 ^ _261487) ^ [] : [-(_301437 = vabs(1001 ^ [_301435, _301437], 1002 ^ [_301435, _301437], 1003 ^ [_301435, _301437]))], (1007 ^ _261487) ^ [] : [-(_301435 = vnoExp)]], 1015 ^ _261487 : [(1016 ^ _261487) ^ [] : [-(_301437 = vapp(vabs(1011 ^ [_301435, _301437], 1012 ^ [_301435, _301437], 1013 ^ [_301435, _301437]), 1010 ^ [_301435, _301437]))], (1018 ^ _261487) ^ [] : [-(1014 ^ [_301435, _301437] = vreduce(1010 ^ [_301435, _301437]))], (1020 ^ _261487) ^ [] : [-(visSomeExp(1014 ^ [_301435, _301437]))], (1022 ^ _261487) ^ [] : [-(_301435 = vsomeExp(vapp(vabs(1011 ^ [_301435, _301437], 1012 ^ [_301435, _301437], 1013 ^ [_301435, _301437]), vgetSomeExp(1014 ^ [_301435, _301437]))))]], 1030 ^ _261487 : [(1031 ^ _261487) ^ [] : [-(_301437 = vapp(vabs(1027 ^ [_301435, _301437], 1025 ^ [_301435, _301437], 1029 ^ [_301435, _301437]), 1028 ^ [_301435, _301437]))], (1033 ^ _261487) ^ [] : [-(1026 ^ [_301435, _301437] = vreduce(1028 ^ [_301435, _301437]))], (1035 ^ _261487) ^ [] : [visSomeExp(1026 ^ [_301435, _301437])], (1037 ^ _261487) ^ [] : [-(visValue(1028 ^ [_301435, _301437]))], (1039 ^ _261487) ^ [] : [-(_301435 = vsomeExp(vsubst(1027 ^ [_301435, _301437], 1028 ^ [_301435, _301437], 1029 ^ [_301435, _301437])))]], 1047 ^ _261487 : [(1048 ^ _261487) ^ [] : [-(_301437 = vapp(vabs(1042 ^ [_301435, _301437], 1043 ^ [_301435, _301437], 1044 ^ [_301435, _301437]), 1046 ^ [_301435, _301437]))], (1050 ^ _261487) ^ [] : [-(1045 ^ [_301435, _301437] = vreduce(1046 ^ [_301435, _301437]))], (1052 ^ _261487) ^ [] : [visSomeExp(1045 ^ [_301435, _301437])], (1054 ^ _261487) ^ [] : [visValue(1046 ^ [_301435, _301437])], (1056 ^ _261487) ^ [] : [-(_301435 = vnoExp)]], 1062 ^ _261487 : [(1063 ^ _261487) ^ [] : [-(_301437 = vapp(1059 ^ [_301435, _301437], 1061 ^ [_301435, _301437]))], (1065 ^ _261487) ^ [_306033, _306035, _306037] : [1059 ^ [_301435, _301437] = vabs(_306037, _306035, _306033)], (1067 ^ _261487) ^ [] : [-(1060 ^ [_301435, _301437] = vreduce(1059 ^ [_301435, _301437]))], (1069 ^ _261487) ^ [] : [-(visSomeExp(1060 ^ [_301435, _301437]))], (1071 ^ _261487) ^ [] : [-(_301435 = vsomeExp(vapp(vgetSomeExp(1060 ^ [_301435, _301437]), 1061 ^ [_301435, _301437])))]], 1075 ^ _261487 : [(1076 ^ _261487) ^ [] : [-(_301437 = vapp(1073 ^ [_301435, _301437], 1072 ^ [_301435, _301437]))], (1078 ^ _261487) ^ [_306807, _306809, _306811] : [1073 ^ [_301435, _301437] = vabs(_306811, _306809, _306807)], (1080 ^ _261487) ^ [] : [-(1074 ^ [_301435, _301437] = vreduce(1073 ^ [_301435, _301437]))], (1082 ^ _261487) ^ [] : [visSomeExp(1074 ^ [_301435, _301437])], (1084 ^ _261487) ^ [] : [-(_301435 = vnoExp)]]], (1086 ^ _261487) ^ [_307223, _307225, _307227, _307229] : [varrow(_307229, _307227) = varrow(_307225, _307223), 1089 ^ _261487 : [(1090 ^ _261487) ^ [] : [-(_307229 = _307225)], (1092 ^ _261487) ^ [] : [-(_307227 = _307223)]]], (1094 ^ _261487) ^ [_307488, _307490, _307492, _307494] : [-(varrow(_307494, _307492) = varrow(_307490, _307488)), _307494 = _307490, _307492 = _307488], (1104 ^ _261487) ^ [_307835, _307837, _307839] : [vlookup(_307837, _307839) = vsomeType(_307835), -(vtcheck(_307839, vvar(_307837), _307835))], (1110 ^ _261487) ^ [_308109, _308111, _308113, _308115, _308117] : [vtcheck(vbind(_308115, _308111, _308117), _308113, _308109), -(vtcheck(_308117, vabs(_308115, _308111, _308113), varrow(_308111, _308109)))], (1116 ^ _261487) ^ [_308405, _308407, _308409, _308411, _308413] : [-(vtcheck(_308411, vapp(_308409, _308407), _308405)), vtcheck(_308411, _308409, varrow(_308413, _308405)), vtcheck(_308411, _308407, _308413)], (1126 ^ _261487) ^ [_308746, _308748, _308750] : [vtcheck(_308746, _308750, _308748), 1132 ^ _261487 : [(1133 ^ _261487) ^ [] : [-(_308750 = vvar(1131 ^ [_308746, _308748, _308750]))], (1135 ^ _261487) ^ [] : [-(vlookup(1131 ^ [_308746, _308748, _308750], _308746) = vsomeType(_308748))]], 1142 ^ _261487 : [(1143 ^ _261487) ^ [] : [-(_308750 = vabs(1138 ^ [_308746, _308748, _308750], 1140 ^ [_308746, _308748, _308750], 1139 ^ [_308746, _308748, _308750]))], (1145 ^ _261487) ^ [] : [-(_308748 = varrow(1140 ^ [_308746, _308748, _308750], 1141 ^ [_308746, _308748, _308750]))], (1147 ^ _261487) ^ [] : [-(vtcheck(vbind(1138 ^ [_308746, _308748, _308750], 1140 ^ [_308746, _308748, _308750], _308746), 1139 ^ [_308746, _308748, _308750], 1141 ^ [_308746, _308748, _308750]))]], 1151 ^ _261487 : [(1152 ^ _261487) ^ [] : [-(_308750 = vapp(1148 ^ [_308746, _308748, _308750], 1149 ^ [_308746, _308748, _308750]))], (1154 ^ _261487) ^ [] : [-(vtcheck(_308746, 1148 ^ [_308746, _308748, _308750], varrow(1150 ^ [_308746, _308748, _308750], _308748)))], (1156 ^ _261487) ^ [] : [-(vtcheck(_308746, 1149 ^ [_308746, _308748, _308750], 1150 ^ [_308746, _308748, _308750]))]]]], input).
% 28.95/28.35  ncf('1',plain,[vabs(1207 ^ [], 1208 ^ [], ve1) = vapp(vabs(1011 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)], 1012 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)], 1013 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)]), 1010 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)])],start(254 ^ 0,bind([[_270610, _270612, _270614, _270616, _270618], [1010 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)], vabs(1011 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)], 1012 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)], 1013 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)]), ve1, 1208 ^ [], 1207 ^ []]]))).
% 28.95/28.35  ncf('1.1',plain,[-(vabs(1207 ^ [], 1208 ^ [], ve1) = vapp(vabs(1011 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)], 1012 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)], 1013 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)]), 1010 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)])), vreduce(vabs(1207 ^ [], 1208 ^ [], ve1)) = vsomeExp(1210 ^ []), 996 : -(vabs(1207 ^ [], 1208 ^ [], ve1) = vvar(994 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)])), 1007 : -(vsomeExp(1210 ^ []) = vnoExp), 1031 : -(vabs(1207 ^ [], 1208 ^ [], ve1) = vapp(vabs(1027 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)], 1025 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)], 1029 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)]), 1028 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)])), 1048 : -(vabs(1207 ^ [], 1208 ^ [], ve1) = vapp(vabs(1042 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)], 1043 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)], 1044 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)]), 1046 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)])), 1063 : -(vabs(1207 ^ [], 1208 ^ [], ve1) = vapp(1059 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)], 1061 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)])), 1076 : -(vabs(1207 ^ [], 1208 ^ [], ve1) = vapp(1073 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)], 1072 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)]))],extension(989 ^ 1,bind([[_301435, _301437], [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)]]))).
% 28.95/28.35  ncf('1.1.1',plain,[-(vreduce(vabs(1207 ^ [], 1208 ^ [], ve1)) = vsomeExp(1210 ^ []))],extension(1213 ^ 2)).
% 28.95/28.35  ncf('1.1.2',plain,[vabs(1207 ^ [], 1208 ^ [], ve1) = vvar(994 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)]), -(vvar(994 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)]) = vabs(1207 ^ [], 1208 ^ [], ve1))],extension(4 ^ 4,bind([[_261738, _261740], [vvar(994 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)]), vabs(1207 ^ [], 1208 ^ [], ve1)]]))).
% 28.95/28.35  ncf('1.1.2.1',plain,[vvar(994 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)]) = vabs(1207 ^ [], 1208 ^ [], ve1)],extension(250 ^ 5,bind([[_270351, _270353, _270355, _270357], [ve1, 1208 ^ [], 1207 ^ [], 994 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)]]]))).
% 28.95/28.35  ncf('1.1.3',plain,[vsomeExp(1210 ^ []) = vnoExp, -(vnoExp = vsomeExp(1210 ^ []))],extension(4 ^ 4,bind([[_261738, _261740], [vnoExp, vsomeExp(1210 ^ [])]]))).
% 28.95/28.35  ncf('1.1.3.1',plain,[vnoExp = vsomeExp(1210 ^ [])],extension(833 ^ 5,bind([[_295633], [1210 ^ []]]))).
% 28.95/28.35  ncf('1.1.4',plain,[vabs(1207 ^ [], 1208 ^ [], ve1) = vapp(vabs(1027 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)], 1025 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)], 1029 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)]), 1028 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)])],extension(254 ^ 4,bind([[_270610, _270612, _270614, _270616, _270618], [1028 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)], vabs(1027 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)], 1025 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)], 1029 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)]), ve1, 1208 ^ [], 1207 ^ []]]))).
% 28.95/28.35  ncf('1.1.5',plain,[vabs(1207 ^ [], 1208 ^ [], ve1) = vapp(vabs(1042 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)], 1043 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)], 1044 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)]), 1046 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)])],extension(254 ^ 4,bind([[_270610, _270612, _270614, _270616, _270618], [1046 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)], vabs(1042 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)], 1043 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)], 1044 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)]), ve1, 1208 ^ [], 1207 ^ []]]))).
% 28.95/28.35  ncf('1.1.6',plain,[vabs(1207 ^ [], 1208 ^ [], ve1) = vapp(1059 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)], 1061 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)])],extension(254 ^ 4,bind([[_270610, _270612, _270614, _270616, _270618], [1061 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)], 1059 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)], ve1, 1208 ^ [], 1207 ^ []]]))).
% 28.95/28.35  ncf('1.1.7',plain,[vabs(1207 ^ [], 1208 ^ [], ve1) = vapp(1073 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)], 1072 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)])],extension(254 ^ 4,bind([[_270610, _270612, _270614, _270616, _270618], [1072 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)], 1073 ^ [vsomeExp(1210 ^ []), vabs(1207 ^ [], 1208 ^ [], ve1)], ve1, 1208 ^ [], 1207 ^ []]]))).
% 28.95/28.35  %-----------------------------------------------------
% 28.95/28.35  End of proof for /export/starexec/sandbox/benchmark/theBenchmark.p
%------------------------------------------------------------------------------