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

View Problem - Process Solution

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

% Computer : n016.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 12:20:35 EDT 2023

% Result   : Theorem 43.93s 42.69s
% Output   : Proof 43.93s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12  % Problem  : SWV408+1 : TPTP v8.1.2. Released v3.3.0.
% 0.03/0.13  % Command  : nanocop.sh %s %d
% 0.12/0.34  % Computer : n016.cluster.edu
% 0.12/0.34  % Model    : x86_64 x86_64
% 0.12/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.34  % Memory   : 8042.1875MB
% 0.12/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.34  % CPULimit : 300
% 0.12/0.34  % WCLimit  : 300
% 0.12/0.34  % DateTime : Fri May 19 03:12:42 EDT 2023
% 0.12/0.34  % CPUTime  : 
% 43.93/42.69  
% 43.93/42.69  /export/starexec/sandbox/benchmark/theBenchmark.p is a Theorem
% 43.93/42.69  Start of proof for /export/starexec/sandbox/benchmark/theBenchmark.p
% 43.93/42.69  %-----------------------------------------------------
% 43.93/42.69  ncf(matrix, plain, [(603 ^ _145590) ^ [] : [-(strictly_less_than(599 ^ [], findmin_cpq_res(triple(596 ^ [], 597 ^ [], 598 ^ []))))], (605 ^ _145590) ^ [] : [pair_in_list(update_slb(597 ^ [], findmin_pqp_res(596 ^ [])), 599 ^ [], findmin_pqp_res(596 ^ []))], (607 ^ _145590) ^ [_145809] : [pair_in_list(update_slb(597 ^ [], findmin_pqp_res(596 ^ [])), 599 ^ [], _145809), less_than(findmin_pqp_res(596 ^ []), _145809)], (601 ^ _145590) ^ [] : [-(contains_slb(597 ^ [], 599 ^ []))], !, (418 ^ _123530) ^ [_138497, _138499] : [succ_cpq(_138499, _138497), -(succ_cpq(_138499, removemin_cpq_eff(_138497)))], (508 ^ _123530) ^ [_141831, _141833, _141835, _141837] : [-(remove_cpq(triple(_141837, _141835, _141833), _141831) = triple(remove_pqp(_141837, _141831), remove_slb(_141835, _141831), _141833)), contains_slb(_141835, _141831), less_than(lookup_slb(_141835, _141831), _141831)], (312 ^ _123530) ^ [_134235, _134237, _134239] : [-(isnonempty_slb(insert_slb(_134239, pair(_134237, _134235))))], (580 ^ _123530) ^ [_144626, _144628, _144630] : [contains_slb(_144630, _144628), strictly_less_than(_144628, _144626), -(pair_in_list(update_slb(_144630, _144626), _144628, _144626)), 592 ^ _123530 : [(595 ^ _123530) ^ [] : [-(less_than(_144626, 591 ^ [_144626, _144628, _144630]))], (593 ^ _123530) ^ [] : [-(pair_in_list(update_slb(_144630, _144626), _144628, 591 ^ [_144626, _144628, _144630]))]]], (310 ^ _123530) ^ [] : [isnonempty_slb(create_slb)], (54 ^ _123530) ^ [_125340, _125342, _125344, _125346] : [-(contains_cpq(_125344, _125340)), contains_cpq(_125346, _125342), _125346 = _125344, _125342 = _125340], (500 ^ _123530) ^ [_141395, _141397, _141399, _141401] : [-(insert_cpq(triple(_141401, _141399, _141397), _141395) = triple(insert_pqp(_141401, _141395), insert_slb(_141399, pair(_141395, bottom)), _141397))], (224 ^ _123530) ^ [_131084, _131086] : [_131086 = _131084, -(findmin_cpq_eff(_131086) = findmin_cpq_eff(_131084))], (288 ^ _123530) ^ [_133420] : [-(less_than(_133420, _133420))], (494 ^ _123530) ^ [_141157, _141159, _141161] : [-(ok(triple(_141161, _141159, _141157))), -(_141157 = bad)], (314 ^ _123530) ^ [_134321] : [contains_slb(create_slb, _134321)], (570 ^ _123530) ^ [_144186, _144188, _144190, _144192] : [-(_144190 = create_slb), -(findmin_cpq_res(triple(_144192, _144190, _144188)) = findmin_pqp_res(_144192))], (360 ^ _123530) ^ [_136053, _136055, _136057] : [-(remove_slb(insert_slb(_136057, pair(_136055, _136053)), _136055) = _136057)], (470 ^ _123530) ^ [_140365, _140367, _140369, _140371] : [contains_slb(_140369, _140365), -(contains_cpq(triple(_140371, _140369, _140367), _140365))], (198 ^ _123530) ^ [_130176, _130178, _130180, _130182] : [-(lookup_slb(_130182, _130178) = lookup_slb(_130180, _130176)), _130182 = _130180, _130178 = _130176], (398 ^ _123530) ^ [_137704] : [-(succ_cpq(_137704, _137704))], (372 ^ _123530) ^ [_136558, _136560, _136562] : [-(lookup_slb(insert_slb(_136562, pair(_136560, _136558)), _136560) = _136558)], (334 ^ _123530) ^ [_135067, _135069] : [pair_in_list(create_slb, _135069, _135067)], (502 ^ _123530) ^ [_141556, _141558, _141560, _141562] : [-(contains_slb(_141560, _141556)), -(remove_cpq(triple(_141562, _141560, _141558), _141556) = triple(_141562, _141560, bad))], (384 ^ _123530) ^ [_137023] : [-(update_slb(create_slb, _137023) = create_slb)], (214 ^ _123530) ^ [_130753, _130755, _130757, _130759] : [-(remove_cpq(_130759, _130755) = remove_cpq(_130757, _130753)), _130759 = _130757, _130755 = _130753], (530 ^ _123530) ^ [_142709, _142711, _142713, _142715] : [-(findmin_cpq_eff(triple(_142715, _142713, _142711)) = triple(_142715, update_slb(_142713, findmin_pqp_res(_142715)), bad)), -(_142713 = create_slb), -(contains_slb(_142713, findmin_pqp_res(_142715)))], (282 ^ _123530) ^ [_133238, _133240] : [-(less_than(_133240, _133238)), -(less_than(_133238, _133240))], (256 ^ _123530) ^ [_132282, _132284, _132286, _132288] : [-(update_slb(_132288, _132284) = update_slb(_132286, _132282)), _132288 = _132286, _132284 = _132282], (576 ^ _123530) ^ [_144398] : [-(removemin_cpq_eff(_144398) = remove_cpq(findmin_cpq_eff(_144398), findmin_cpq_res(_144398)))], (78 ^ _123530) ^ [_126079, _126081, _126083, _126085] : [-(contains_slb(_126083, _126079)), contains_slb(_126085, _126081), _126085 = _126083, _126081 = _126079], (242 ^ _123530) ^ [_131794, _131796, _131798, _131800, _131802, _131804] : [-(triple(_131804, _131800, _131796) = triple(_131802, _131798, _131794)), _131804 = _131802, _131800 = _131798, _131796 = _131794], (426 ^ _123530) ^ [_138850, _138852, _138854, _138856, _138858] : [less_than(_138850, _138852), 429 ^ _123530 : [(436 ^ _123530) ^ [] : [check_cpq(triple(_138858, _138856, _138854)), -(check_cpq(triple(_138858, insert_slb(_138856, pair(_138852, _138850)), _138854)))], (430 ^ _123530) ^ [] : [check_cpq(triple(_138858, insert_slb(_138856, pair(_138852, _138850)), _138854)), -(check_cpq(triple(_138858, _138856, _138854)))]]], (92 ^ _123530) ^ [_126523, _126525, _126527, _126529] : [-(strictly_less_than(_126527, _126523)), strictly_less_than(_126529, _126525), _126529 = _126527, _126525 = _126523], (464 ^ _123530) ^ [_140183, _140185, _140187, _140189] : [contains_cpq(triple(_140189, _140187, _140185), _140183), -(contains_slb(_140187, _140183))], (386 ^ _123530) ^ [_137161, _137163, _137165, _137167] : [strictly_less_than(_137161, _137163), -(update_slb(insert_slb(_137167, pair(_137165, _137161)), _137163) = insert_slb(update_slb(_137167, _137163), pair(_137165, _137163)))], (578 ^ _123530) ^ [_144465] : [-(removemin_cpq_res(_144465) = findmin_cpq_res(_144465))], (158 ^ _123530) ^ [_128740, _128742, _128744, _128746] : [-(insert_slb(_128746, _128742) = insert_slb(_128744, _128740)), _128746 = _128744, _128742 = _128740], (528 ^ _123530) ^ [_142562, _142564] : [-(findmin_cpq_eff(triple(_142564, create_slb, _142562)) = triple(_142564, create_slb, bad))], (30 ^ _123530) ^ [_124601, _124603, _124605, _124607] : [-(succ_cpq(_124605, _124601)), succ_cpq(_124607, _124603), _124607 = _124605, _124603 = _124601], (362 ^ _123530) ^ [_136201, _136203, _136205, _136207] : [-(remove_slb(insert_slb(_136207, pair(_136205, _136201)), _136203) = insert_slb(remove_slb(_136207, _136203), pair(_136205, _136201))), -(_136205 = _136203), contains_slb(_136207, _136203)], (44 ^ _123530) ^ [_125017, _125019] : [-(check_cpq(_125017)), _125019 = _125017, check_cpq(_125019)], (124 ^ _123530) ^ [_127556, _127558, _127560, _127562] : [-(less_than(_127560, _127556)), less_than(_127562, _127558), _127562 = _127560, _127558 = _127556], (106 ^ _123530) ^ [_126995, _126997, _126999, _127001, _127003, _127005] : [-(pair_in_list(_127003, _126999, _126995)), pair_in_list(_127005, _127001, _126997), _127005 = _127003, _127001 = _126999, _126997 = _126995], (484 ^ _123530) ^ [_140850, _140852] : [-(ok(triple(_140852, _140850, bad))), false___, -(false___)], (348 ^ _123530) ^ [_135627, _135629, _135631, _135633, _135635] : [-(pair_in_list(insert_slb(_135635, pair(_135633, _135629)), _135631, _135627)), 349 ^ _123530 : [(352 ^ _123530) ^ [] : [_135633 = _135631, _135629 = _135627], (350 ^ _123530) ^ [] : [pair_in_list(_135635, _135631, _135627)]]], (412 ^ _123530) ^ [_138283, _138285] : [succ_cpq(_138285, _138283), -(succ_cpq(_138285, findmin_cpq_eff(_138283)))], (168 ^ _123530) ^ [_129099, _129101, _129103, _129105] : [-(pair(_129105, _129101) = pair(_129103, _129099)), _129105 = _129103, _129101 = _129099], (374 ^ _123530) ^ [_136706, _136708, _136710, _136712] : [-(lookup_slb(insert_slb(_136712, pair(_136710, _136706)), _136708) = lookup_slb(_136712, _136708)), -(_136710 = _136708), contains_slb(_136712, _136708)], (442 ^ _123530) ^ [_139436, _139438, _139440, _139442, _139444] : [strictly_less_than(_139438, _139436), 445 ^ _123530 : [(454 ^ _123530) ^ [] : [-(check_cpq(triple(_139444, insert_slb(_139442, pair(_139438, _139436)), _139440))), false___, -(false___)], (446 ^ _123530) ^ [] : [check_cpq(triple(_139444, insert_slb(_139442, pair(_139438, _139436)), _139440)), 449 ^ _123530 : [(452 ^ _123530) ^ [] : [false___], (450 ^ _123530) ^ [] : [-(false___)]]]]], (518 ^ _123530) ^ [_142218, _142220, _142222, _142224] : [-(remove_cpq(triple(_142224, _142222, _142220), _142218) = triple(remove_pqp(_142224, _142218), remove_slb(_142222, _142218), bad)), contains_slb(_142222, _142218), strictly_less_than(_142218, lookup_slb(_142222, _142218))], (316 ^ _123530) ^ [_134485, _134487, _134489, _134491] : [contains_slb(insert_slb(_134491, pair(_134489, _134485)), _134487), -(contains_slb(_134491, _134487)), -(_134489 = _134487)], (540 ^ _123530) ^ [_143096, _143098, _143100, _143102] : [-(findmin_cpq_eff(triple(_143102, _143100, _143098)) = triple(_143102, update_slb(_143100, findmin_pqp_res(_143102)), bad)), -(_143100 = create_slb), contains_slb(_143100, findmin_pqp_res(_143102)), strictly_less_than(findmin_pqp_res(_143102), lookup_slb(_143100, findmin_pqp_res(_143102)))], (424 ^ _123530) ^ [_138696, _138698] : [-(check_cpq(triple(_138698, create_slb, _138696)))], (148 ^ _123530) ^ [_128381, _128383, _128385, _128387] : [-(insert_pqp(_128387, _128383) = insert_pqp(_128385, _128381)), _128387 = _128385, _128383 = _128381], (208 ^ _123530) ^ [_130507, _130509] : [_130509 = _130507, -(removemin_cpq_eff(_130509) = removemin_cpq_eff(_130507))], (178 ^ _123530) ^ [_129458, _129460, _129462, _129464] : [-(remove_pqp(_129464, _129460) = remove_pqp(_129462, _129458)), _129464 = _129462, _129460 = _129458], (298 ^ _123530) ^ [_133794, _133796] : [-(strictly_less_than(_133796, _133794)), less_than(_133796, _133794), -(less_than(_133794, _133796))], (326 ^ _123530) ^ [_134769, _134771, _134773, _134775] : [327 ^ _123530 : [(330 ^ _123530) ^ [] : [_134773 = _134771], (328 ^ _123530) ^ [] : [contains_slb(_134775, _134771)]], -(contains_slb(insert_slb(_134775, pair(_134773, _134769)), _134771))], (138 ^ _123530) ^ [_128022, _128024, _128026, _128028] : [-(insert_cpq(_128028, _128024) = insert_cpq(_128026, _128022)), _128028 = _128026, _128024 = _128022], (10 ^ _123530) ^ [_123965, _123967, _123969] : [-(_123969 = _123965), _123969 = _123967, _123967 = _123965], (266 ^ _123530) ^ [_132593, _132595] : [_132595 = _132593, -(findmin_pqp_res(_132595) = findmin_pqp_res(_132593))], (4 ^ _123530) ^ [_123761, _123763] : [_123763 = _123761, -(_123761 = _123763)], (554 ^ _123530) ^ [_143591, _143593, _143595, _143597] : [-(findmin_cpq_eff(triple(_143597, _143595, _143593)) = triple(_143597, update_slb(_143595, findmin_pqp_res(_143597)), _143593)), -(_143595 = create_slb), contains_slb(_143595, findmin_pqp_res(_143597)), less_than(lookup_slb(_143595, findmin_pqp_res(_143597)), findmin_pqp_res(_143597))], (188 ^ _123530) ^ [_129817, _129819, _129821, _129823] : [-(remove_slb(_129823, _129819) = remove_slb(_129821, _129817)), _129823 = _129821, _129819 = _129817], (272 ^ _123530) ^ [_132929, _132931, _132933] : [-(less_than(_132933, _132929)), less_than(_132933, _132931), less_than(_132931, _132929)], (236 ^ _123530) ^ [_131520, _131522] : [_131522 = _131520, -(findmin_cpq_res(_131522) = findmin_cpq_res(_131520))], (406 ^ _123530) ^ [_138061, _138063, _138065] : [succ_cpq(_138065, _138063), -(succ_cpq(_138065, remove_cpq(_138063, _138061)))], (230 ^ _123530) ^ [_131302, _131304] : [_131304 = _131302, -(removemin_cpq_res(_131304) = removemin_cpq_res(_131302))], (392 ^ _123530) ^ [_137427, _137429, _137431, _137433] : [less_than(_137429, _137427), -(update_slb(insert_slb(_137433, pair(_137431, _137427)), _137429) = insert_slb(update_slb(_137433, _137429), pair(_137431, _137427)))], (2 ^ _123530) ^ [_123654] : [-(_123654 = _123654)], (290 ^ _123530) ^ [_133556, _133558] : [strictly_less_than(_133558, _133556), 293 ^ _123530 : [(296 ^ _123530) ^ [] : [less_than(_133556, _133558)], (294 ^ _123530) ^ [] : [-(less_than(_133558, _133556))]]], (68 ^ _123530) ^ [_125756, _125758] : [-(ok(_125756)), _125758 = _125756, ok(_125758)], (568 ^ _123530) ^ [_144043, _144045] : [-(findmin_cpq_res(triple(_144045, create_slb, _144043)) = bottom)], (336 ^ _123530) ^ [_135248, _135250, _135252, _135254, _135256] : [pair_in_list(insert_slb(_135256, pair(_135254, _135250)), _135252, _135248), -(pair_in_list(_135256, _135252, _135248)), 343 ^ _123530 : [(346 ^ _123530) ^ [] : [-(_135250 = _135248)], (344 ^ _123530) ^ [] : [-(_135254 = _135252)]]], (20 ^ _123530) ^ [_124278, _124280] : [-(isnonempty_slb(_124278)), _124280 = _124278, isnonempty_slb(_124280)], (400 ^ _123530) ^ [_137825, _137827, _137829] : [succ_cpq(_137829, _137827), -(succ_cpq(_137829, insert_cpq(_137827, _137825)))], (308 ^ _123530) ^ [_134049] : [-(less_than(bottom, _134049))], (476 ^ _123530) ^ [_140626, _140628] : [ok(triple(_140628, _140626, bad)), 479 ^ _123530 : [(482 ^ _123530) ^ [] : [false___], (480 ^ _123530) ^ [] : [-(false___)]]]], input).
% 43.93/42.69  ncf('1',plain,[-(strictly_less_than(599 ^ [], findmin_cpq_res(triple(596 ^ [], 597 ^ [], 598 ^ []))))],start(603 ^ 0)).
% 43.93/42.69  ncf('1.1',plain,[strictly_less_than(599 ^ [], findmin_cpq_res(triple(596 ^ [], 597 ^ [], 598 ^ []))), -(strictly_less_than(599 ^ [], findmin_pqp_res(596 ^ []))), 599 ^ [] = 599 ^ [], findmin_cpq_res(triple(596 ^ [], 597 ^ [], 598 ^ [])) = findmin_pqp_res(596 ^ [])],extension(92 ^ 1,bind([[_126523, _126525, _126527, _126529], [findmin_pqp_res(596 ^ []), findmin_cpq_res(triple(596 ^ [], 597 ^ [], 598 ^ [])), 599 ^ [], 599 ^ []]]))).
% 43.93/42.69  ncf('1.1.1',plain,[strictly_less_than(599 ^ [], findmin_pqp_res(596 ^ [])), contains_slb(597 ^ [], 599 ^ []), -(pair_in_list(update_slb(597 ^ [], findmin_pqp_res(596 ^ [])), 599 ^ [], findmin_pqp_res(596 ^ []))), 595 : -(less_than(findmin_pqp_res(596 ^ []), 591 ^ [findmin_pqp_res(596 ^ []), 599 ^ [], 597 ^ []]))],extension(580 ^ 2,bind([[_144626, _144628, _144630], [findmin_pqp_res(596 ^ []), 599 ^ [], 597 ^ []]]))).
% 43.93/42.69  ncf('1.1.1.1',plain,[-(contains_slb(597 ^ [], 599 ^ []))],extension(601 ^ 3)).
% 43.93/42.69  ncf('1.1.1.2',plain,[pair_in_list(update_slb(597 ^ [], findmin_pqp_res(596 ^ [])), 599 ^ [], findmin_pqp_res(596 ^ []))],extension(605 ^ 3)).
% 43.93/42.69  ncf('1.1.1.3',plain,[less_than(findmin_pqp_res(596 ^ []), 591 ^ [findmin_pqp_res(596 ^ []), 599 ^ [], 597 ^ []]), pair_in_list(update_slb(597 ^ [], findmin_pqp_res(596 ^ [])), 599 ^ [], 591 ^ [findmin_pqp_res(596 ^ []), 599 ^ [], 597 ^ []])],extension(607 ^ 5,bind([[_145809], [591 ^ [findmin_pqp_res(596 ^ []), 599 ^ [], 597 ^ []]]]))).
% 43.93/42.69  ncf('1.1.1.3.1',plain,[-(pair_in_list(update_slb(597 ^ [], findmin_pqp_res(596 ^ [])), 599 ^ [], 591 ^ [findmin_pqp_res(596 ^ []), 599 ^ [], 597 ^ []]))],extension(593 ^ 6)).
% 43.93/42.69  ncf('1.1.2',plain,[-(599 ^ [] = 599 ^ []), 599 ^ [] = remove_slb(insert_slb(599 ^ [], pair(_87863, _87864)), _87863), remove_slb(insert_slb(599 ^ [], pair(_87863, _87864)), _87863) = 599 ^ []],extension(10 ^ 2,bind([[_123965, _123967, _123969], [599 ^ [], remove_slb(insert_slb(599 ^ [], pair(_87863, _87864)), _87863), 599 ^ []]]))).
% 43.93/42.69  ncf('1.1.2.1',plain,[-(599 ^ [] = remove_slb(insert_slb(599 ^ [], pair(_87863, _87864)), _87863)), remove_slb(insert_slb(599 ^ [], pair(_87863, _87864)), _87863) = 599 ^ []],extension(4 ^ 3,bind([[_123761, _123763], [599 ^ [], remove_slb(insert_slb(599 ^ [], pair(_87863, _87864)), _87863)]]))).
% 43.93/42.69  ncf('1.1.2.1.1',plain,[-(remove_slb(insert_slb(599 ^ [], pair(_87863, _87864)), _87863) = 599 ^ [])],extension(360 ^ 4,bind([[_136053, _136055, _136057], [_87864, _87863, 599 ^ []]]))).
% 43.93/42.69  ncf('1.1.2.2',plain,[-(remove_slb(insert_slb(599 ^ [], pair(_87863, _87864)), _87863) = 599 ^ [])],extension(360 ^ 3,bind([[_136053, _136055, _136057], [_87864, _87863, 599 ^ []]]))).
% 43.93/42.69  ncf('1.1.3',plain,[-(findmin_cpq_res(triple(596 ^ [], 597 ^ [], 598 ^ [])) = findmin_pqp_res(596 ^ [])), -(597 ^ [] = create_slb)],extension(570 ^ 2,bind([[_144186, _144188, _144190, _144192], [_88208, 598 ^ [], 597 ^ [], 596 ^ []]]))).
% 43.93/42.69  ncf('1.1.3.1',plain,[597 ^ [] = create_slb, -(contains_slb(create_slb, 599 ^ [])), contains_slb(597 ^ [], 599 ^ []), 599 ^ [] = 599 ^ []],extension(78 ^ 3,bind([[_126079, _126081, _126083, _126085], [599 ^ [], 599 ^ [], create_slb, 597 ^ []]]))).
% 43.93/42.69  ncf('1.1.3.1.1',plain,[contains_slb(create_slb, 599 ^ [])],extension(314 ^ 4,bind([[_134321], [599 ^ []]]))).
% 43.93/42.69  ncf('1.1.3.1.2',plain,[-(contains_slb(597 ^ [], 599 ^ []))],extension(601 ^ 4)).
% 43.93/42.69  ncf('1.1.3.1.3',plain,[-(599 ^ [] = 599 ^ [])],extension(2 ^ 4,bind([[_123654], [599 ^ []]]))).
% 43.93/42.69  %-----------------------------------------------------
% 43.93/42.69  End of proof for /export/starexec/sandbox/benchmark/theBenchmark.p
%------------------------------------------------------------------------------