TSTP Solution File: SWV486+1 by leanCoP---2.2

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : leanCoP---2.2
% Problem  : SWV486+1 : TPTP v8.1.0. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : leancop_casc.sh %s %d

% Computer : n025.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  : 600s
% DateTime : Wed Jul 20 19:51:13 EDT 2022

% Result   : Theorem 37.76s 36.68s
% Output   : Proof 37.76s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.10/0.12  % Problem  : SWV486+1 : TPTP v8.1.0. Released v4.0.0.
% 0.10/0.12  % Command  : leancop_casc.sh %s %d
% 0.12/0.33  % Computer : n025.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % WCLimit  : 600
% 0.12/0.33  % DateTime : Tue Jun 14 20:17:10 EDT 2022
% 0.12/0.33  % CPUTime  : 
% 37.76/36.68  % SZS status Theorem for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 37.76/36.69  % SZS output start Proof for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 37.76/36.69  
% 37.76/36.69  %-----------------------------------------------------
% 37.76/36.69  fof(qih, hypothesis, ! [_42004, _42007] : (int_leq(int_one, _42004) & int_leq(_42004, n) & int_leq(int_one, _42007) & int_leq(_42007, n) => ! [_42055] : (int_less(int_zero, _42055) & _42004 = plus(_42007, _42055) => ! [_42086] : (int_leq(int_one, _42086) & int_leq(_42086, _42007) => a(plus(_42086, _42055), _42086) = qr(plus(_42086, _42055), _42086))) & ! [_42055] : (int_less(int_zero, _42055) & _42007 = plus(_42004, _42055) => ! [_42086] : (int_leq(int_one, _42086) & int_leq(_42086, _42004) => a(_42086, plus(_42086, _42055)) = real_zero))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', qih)).
% 37.76/36.69  fof(plus_and_inverse, axiom, ! [_42717, _42720] : (int_less(_42717, _42720) <=> ? [_42738] : (plus(_42717, _42738) = _42720 & int_less(int_zero, _42738))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', plus_and_inverse)).
% 37.76/36.69  fof(int_leq, axiom, ! [_42945, _42948] : (int_leq(_42945, _42948) <=> int_less(_42945, _42948) | _42945 = _42948), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', int_leq)).
% 37.76/36.70  fof(lt, conjecture, ! [_43127, _43130] : (int_leq(int_one, _43127) & int_less(_43127, _43130) & int_leq(_43130, n) => a(_43127, _43130) = real_zero), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', lt)).
% 37.76/36.70  fof(int_less_transitive, axiom, ! [_43464, _43467, _43470] : (int_less(_43464, _43467) & int_less(_43467, _43470) => int_less(_43464, _43470)), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', int_less_transitive)).
% 37.76/36.70  fof(int_less_irreflexive, axiom, ! [_43649, _43652] : (int_less(_43649, _43652) => (! _43649) = _43652), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', int_less_irreflexive)).
% 37.76/36.70  fof(int_less_total, axiom, ! [_43798, _43801] : (int_less(_43798, _43801) | int_leq(_43801, _43798)), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', int_less_total)).
% 37.76/36.70  fof(one_successor_of_zero, axiom, ! [_43972] : (int_less(int_zero, _43972) <=> int_leq(int_one, _43972)), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', one_successor_of_zero)).
% 37.76/36.70  
% 37.76/36.70  cnf(1, plain, [-(4 ^ [_16289, _16128]), _16289 = plus(_16128, _17440), int_less(int_zero, _17440), -(a(_17690, plus(_17690, _17440)) = real_zero), int_leq(int_one, _17690), int_leq(_17690, _16128)], clausify(qih)).
% 37.76/36.70  cnf(2, plain, [-(3 ^ [_15286, _15227]), -(int_less(int_zero, 2 ^ [_15286, _15227]))], clausify(plus_and_inverse)).
% 37.76/36.70  cnf(3, plain, [-(3 ^ [_15286, _15227]), -(plus(_15227, 2 ^ [_15286, _15227]) = _15286)], clausify(plus_and_inverse)).
% 37.76/36.70  cnf(4, plain, [-(1 ^ [_12473, _12422]), _12422 = _12473], clausify(int_leq)).
% 37.76/36.70  cnf(5, plain, [-(1 ^ [_12473, _12422]), int_less(_12422, _12473)], clausify(int_leq)).
% 37.76/36.70  cnf(6, plain, [-(int_leq(int_one, 5 ^ []))], clausify(lt)).
% 37.76/36.70  cnf(7, plain, [-(int_less(5 ^ [], 6 ^ []))], clausify(lt)).
% 37.76/36.70  cnf(8, plain, [-(int_leq(6 ^ [], n))], clausify(lt)).
% 37.76/36.70  cnf(9, plain, [a(5 ^ [], 6 ^ []) = real_zero], clausify(lt)).
% 37.76/36.70  cnf(10, plain, [-(a(_10494, _10627) = a(_10561, _10692)), _10494 = _10561, _10627 = _10692], theory(equality)).
% 37.76/36.70  cnf(11, plain, [-(_8318 = _8318)], theory(equality)).
% 37.76/36.70  cnf(12, plain, [_8471 = _8516, -(_8516 = _8471)], theory(equality)).
% 37.76/36.70  cnf(13, plain, [-(_8750 = _8861), _8750 = _8806, _8806 = _8861], theory(equality)).
% 37.76/36.70  cnf(14, plain, [-(int_leq(_9293, _9424)), int_leq(_9226, _9359), _9226 = _9293, _9359 = _9424], theory(equality)).
% 37.76/36.70  cnf(15, plain, [-(int_leq(_12422, _12473)), 1 ^ [_12473, _12422]], clausify(int_leq)).
% 37.76/36.70  cnf(16, plain, [int_leq(_12422, _12473), -(int_less(_12422, _12473)), -(_12422 = _12473)], clausify(int_leq)).
% 37.76/36.70  cnf(17, plain, [-(int_less(_12818, _12929)), int_less(_12818, _12874), int_less(_12874, _12929)], clausify(int_less_transitive)).
% 37.76/36.70  cnf(18, plain, [int_less(_13285, _13332), _13285 = _13332], clausify(int_less_irreflexive)).
% 37.76/36.70  cnf(19, plain, [-(int_less(_13615, _13660)), -(int_leq(_13660, _13615))], clausify(int_less_total)).
% 37.76/36.70  cnf(20, plain, [int_less(_15227, _15286), 3 ^ [_15286, _15227]], clausify(plus_and_inverse)).
% 37.76/36.70  cnf(21, plain, [-(int_less(_15227, _15286)), plus(_15227, _15404) = _15286, int_less(int_zero, _15404)], clausify(plus_and_inverse)).
% 37.76/36.70  cnf(22, plain, [int_less(int_zero, _15735), -(int_leq(int_one, _15735))], clausify(one_successor_of_zero)).
% 37.76/36.70  cnf(23, plain, [-(int_less(int_zero, _15735)), int_leq(int_one, _15735)], clausify(one_successor_of_zero)).
% 37.76/36.70  cnf(24, plain, [int_leq(_16289, n), int_leq(int_one, _16289), int_leq(_16128, n), int_leq(int_one, _16128), 4 ^ [_16289, _16128]], clausify(qih)).
% 37.76/36.70  
% 37.76/36.70  cnf('1',plain,[-(int_leq(int_one, 5 ^ []))],start(6)).
% 37.76/36.70  cnf('1.1',plain,[int_leq(int_one, 5 ^ []), int_leq(6 ^ [], n), int_leq(int_one, 6 ^ []), int_leq(5 ^ [], n), 4 ^ [6 ^ [], 5 ^ []]],extension(24,bind([[_16289, _16128], [6 ^ [], 5 ^ []]]))).
% 37.76/36.70  cnf('1.1.1',plain,[-(int_leq(6 ^ [], n))],extension(8)).
% 37.76/36.70  cnf('1.1.2',plain,[-(int_leq(int_one, 6 ^ [])), int_leq(int_one, 5 ^ []), int_one = int_one, 5 ^ [] = 6 ^ []],extension(14,bind([[_9226, _9293, _9359, _9424], [int_one, int_one, 5 ^ [], 6 ^ []]]))).
% 37.76/36.70  cnf('1.1.2.1',plain,[-(int_leq(int_one, 5 ^ []))],extension(6)).
% 37.76/36.70  cnf('1.1.2.2',plain,[-(int_one = int_one)],extension(11,bind([[_8318], [int_one]]))).
% 37.76/36.70  cnf('1.1.2.3',plain,[-(5 ^ [] = 6 ^ []), 6 ^ [] = 5 ^ []],extension(12,bind([[_8471, _8516], [6 ^ [], 5 ^ []]]))).
% 37.76/36.70  cnf('1.1.2.3.1',plain,[-(6 ^ [] = 5 ^ []), int_leq(6 ^ [], 5 ^ []), -(int_less(6 ^ [], 5 ^ []))],extension(16,bind([[_12422, _12473], [6 ^ [], 5 ^ []]]))).
% 37.76/36.70  cnf('1.1.2.3.1.1',plain,[-(int_leq(6 ^ [], 5 ^ [])), -(int_less(5 ^ [], 6 ^ []))],extension(19,bind([[_13615, _13660], [5 ^ [], 6 ^ []]]))).
% 37.76/36.70  cnf('1.1.2.3.1.1.1',plain,[int_less(5 ^ [], 6 ^ []), -(int_less(int_zero, 6 ^ [])), int_less(int_zero, 5 ^ [])],extension(17,bind([[_12929, _12818, _12874], [6 ^ [], int_zero, 5 ^ []]]))).
% 37.76/36.70  cnf('1.1.2.3.1.1.1.1',plain,[int_less(int_zero, 6 ^ []), -(int_leq(int_one, 6 ^ []))],extension(22,bind([[_15735], [6 ^ []]]))).
% 37.76/36.70  cnf('1.1.2.3.1.1.1.1.1',plain,[int_leq(int_one, 6 ^ [])],reduction('1.1')).
% 37.76/36.70  cnf('1.1.2.3.1.1.1.2',plain,[-(int_less(int_zero, 5 ^ [])), int_leq(int_one, 5 ^ [])],extension(23,bind([[_15735], [5 ^ []]]))).
% 37.76/36.70  cnf('1.1.2.3.1.1.1.2.1',plain,[-(int_leq(int_one, 5 ^ []))],extension(6)).
% 37.76/36.70  cnf('1.1.2.3.1.2',plain,[int_less(6 ^ [], 5 ^ []), -(int_less(6 ^ [], 6 ^ [])), int_less(5 ^ [], 6 ^ [])],extension(17,bind([[_12818, _12874, _12929], [6 ^ [], 5 ^ [], 6 ^ []]]))).
% 37.76/36.70  cnf('1.1.2.3.1.2.1',plain,[int_less(6 ^ [], 6 ^ []), 6 ^ [] = 6 ^ []],extension(18,bind([[_13285, _13332], [6 ^ [], 6 ^ []]]))).
% 37.76/36.70  cnf('1.1.2.3.1.2.1.1',plain,[-(6 ^ [] = 6 ^ [])],extension(11,bind([[_8318], [6 ^ []]]))).
% 37.76/36.70  cnf('1.1.2.3.1.2.2',plain,[-(int_less(5 ^ [], 6 ^ []))],extension(7)).
% 37.76/36.70  cnf('1.1.3',plain,[-(int_leq(5 ^ [], n)), 1 ^ [n, 5 ^ []]],extension(15,bind([[_12473, _12422], [n, 5 ^ []]]))).
% 37.76/36.70  cnf('1.1.3.1',plain,[-(1 ^ [n, 5 ^ []]), int_less(5 ^ [], n)],extension(5,bind([[_12422, _12473], [5 ^ [], n]]))).
% 37.76/36.70  cnf('1.1.3.1.1',plain,[-(int_less(5 ^ [], n)), plus(5 ^ [], 2 ^ [6 ^ [], 5 ^ []]) = n, int_less(int_zero, 2 ^ [6 ^ [], 5 ^ []])],extension(21,bind([[_15227, _15286, _15404], [5 ^ [], n, 2 ^ [6 ^ [], 5 ^ []]]]))).
% 37.76/36.70  cnf('1.1.3.1.1.1',plain,[-(plus(5 ^ [], 2 ^ [6 ^ [], 5 ^ []]) = n), plus(5 ^ [], 2 ^ [6 ^ [], 5 ^ []]) = 6 ^ [], 6 ^ [] = n],extension(13,bind([[_8750, _8806, _8861], [plus(5 ^ [], 2 ^ [6 ^ [], 5 ^ []]), 6 ^ [], n]]))).
% 37.76/36.70  cnf('1.1.3.1.1.1.1',plain,[-(plus(5 ^ [], 2 ^ [6 ^ [], 5 ^ []]) = 6 ^ []), -(3 ^ [6 ^ [], 5 ^ []])],extension(3,bind([[_15286, _15227], [6 ^ [], 5 ^ []]]))).
% 37.76/36.70  cnf('1.1.3.1.1.1.1.1',plain,[3 ^ [6 ^ [], 5 ^ []], int_less(5 ^ [], 6 ^ [])],extension(20,bind([[_15227, _15286], [5 ^ [], 6 ^ []]]))).
% 37.76/36.70  cnf('1.1.3.1.1.1.1.1.1',plain,[-(int_less(5 ^ [], 6 ^ []))],extension(7)).
% 37.76/36.70  cnf('1.1.3.1.1.1.2',plain,[-(6 ^ [] = n), int_leq(6 ^ [], n), -(int_less(6 ^ [], n))],extension(16,bind([[_12422, _12473], [6 ^ [], n]]))).
% 37.76/36.70  cnf('1.1.3.1.1.1.2.1',plain,[-(int_leq(6 ^ [], n))],extension(8)).
% 37.76/36.70  cnf('1.1.3.1.1.1.2.2',plain,[int_less(6 ^ [], n), -(int_less(5 ^ [], n)), int_less(5 ^ [], 6 ^ [])],extension(17,bind([[_12929, _12818, _12874], [n, 5 ^ [], 6 ^ []]]))).
% 37.76/36.70  cnf('1.1.3.1.1.1.2.2.1',plain,[int_less(5 ^ [], n)],reduction('1.1.3.1')).
% 37.76/36.70  cnf('1.1.3.1.1.1.2.2.2',plain,[-(int_less(5 ^ [], 6 ^ []))],extension(7)).
% 37.76/36.70  cnf('1.1.3.1.1.2',plain,[-(int_less(int_zero, 2 ^ [6 ^ [], 5 ^ []])), -(3 ^ [6 ^ [], 5 ^ []])],extension(2,bind([[_15286, _15227], [6 ^ [], 5 ^ []]]))).
% 37.76/36.70  cnf('1.1.3.1.1.2.1',plain,[3 ^ [6 ^ [], 5 ^ []], int_less(5 ^ [], 6 ^ [])],extension(20,bind([[_15227, _15286], [5 ^ [], 6 ^ []]]))).
% 37.76/36.70  cnf('1.1.3.1.1.2.1.1',plain,[-(int_less(5 ^ [], 6 ^ []))],extension(7)).
% 37.76/36.70  cnf('1.1.4',plain,[-(4 ^ [6 ^ [], 5 ^ []]), 6 ^ [] = plus(5 ^ [], 2 ^ [6 ^ [], 5 ^ []]), int_less(int_zero, 2 ^ [6 ^ [], 5 ^ []]), -(a(5 ^ [], plus(5 ^ [], 2 ^ [6 ^ [], 5 ^ []])) = real_zero), int_leq(int_one, 5 ^ []), int_leq(5 ^ [], 5 ^ [])],extension(1,bind([[_16289, _17440, _17690, _16128], [6 ^ [], 2 ^ [6 ^ [], 5 ^ []], 5 ^ [], 5 ^ []]]))).
% 37.76/36.70  cnf('1.1.4.1',plain,[-(6 ^ [] = plus(5 ^ [], 2 ^ [6 ^ [], 5 ^ []])), plus(5 ^ [], 2 ^ [6 ^ [], 5 ^ []]) = 6 ^ []],extension(12,bind([[_8471, _8516], [plus(5 ^ [], 2 ^ [6 ^ [], 5 ^ []]), 6 ^ []]]))).
% 37.76/36.70  cnf('1.1.4.1.1',plain,[-(plus(5 ^ [], 2 ^ [6 ^ [], 5 ^ []]) = 6 ^ []), -(3 ^ [6 ^ [], 5 ^ []])],extension(3,bind([[_15286, _15227], [6 ^ [], 5 ^ []]]))).
% 37.76/36.70  cnf('1.1.4.1.1.1',plain,[3 ^ [6 ^ [], 5 ^ []], int_less(5 ^ [], 6 ^ [])],extension(20,bind([[_15227, _15286], [5 ^ [], 6 ^ []]]))).
% 37.76/36.70  cnf('1.1.4.1.1.1.1',plain,[-(int_less(5 ^ [], 6 ^ []))],extension(7)).
% 37.76/36.70  cnf('1.1.4.2',plain,[-(int_less(int_zero, 2 ^ [6 ^ [], 5 ^ []])), -(3 ^ [6 ^ [], 5 ^ []])],extension(2,bind([[_15286, _15227], [6 ^ [], 5 ^ []]]))).
% 37.76/36.70  cnf('1.1.4.2.1',plain,[3 ^ [6 ^ [], 5 ^ []], int_less(5 ^ [], 6 ^ [])],extension(20,bind([[_15227, _15286], [5 ^ [], 6 ^ []]]))).
% 37.76/36.70  cnf('1.1.4.2.1.1',plain,[-(int_less(5 ^ [], 6 ^ []))],extension(7)).
% 37.76/36.70  cnf('1.1.4.3',plain,[a(5 ^ [], plus(5 ^ [], 2 ^ [6 ^ [], 5 ^ []])) = real_zero, -(real_zero = a(5 ^ [], plus(5 ^ [], 2 ^ [6 ^ [], 5 ^ []])))],extension(12,bind([[_8516, _8471], [real_zero, a(5 ^ [], plus(5 ^ [], 2 ^ [6 ^ [], 5 ^ []]))]]))).
% 37.76/36.70  cnf('1.1.4.3.1',plain,[real_zero = a(5 ^ [], plus(5 ^ [], 2 ^ [6 ^ [], 5 ^ []])), -(real_zero = a(5 ^ [], 6 ^ [])), a(5 ^ [], plus(5 ^ [], 2 ^ [6 ^ [], 5 ^ []])) = a(5 ^ [], 6 ^ [])],extension(13,bind([[_8750, _8806, _8861], [real_zero, a(5 ^ [], plus(5 ^ [], 2 ^ [6 ^ [], 5 ^ []])), a(5 ^ [], 6 ^ [])]]))).
% 37.76/36.70  cnf('1.1.4.3.1.1',plain,[real_zero = a(5 ^ [], 6 ^ []), -(a(5 ^ [], 6 ^ []) = real_zero)],extension(12,bind([[_8516, _8471], [a(5 ^ [], 6 ^ []), real_zero]]))).
% 37.76/36.70  cnf('1.1.4.3.1.1.1',plain,[a(5 ^ [], 6 ^ []) = real_zero],extension(9)).
% 37.76/36.70  cnf('1.1.4.3.1.2',plain,[-(a(5 ^ [], plus(5 ^ [], 2 ^ [6 ^ [], 5 ^ []])) = a(5 ^ [], 6 ^ [])), 5 ^ [] = 5 ^ [], plus(5 ^ [], 2 ^ [6 ^ [], 5 ^ []]) = 6 ^ []],extension(10,bind([[_10494, _10561, _10627, _10692], [5 ^ [], 5 ^ [], plus(5 ^ [], 2 ^ [6 ^ [], 5 ^ []]), 6 ^ []]]))).
% 37.76/36.70  cnf('1.1.4.3.1.2.1',plain,[-(5 ^ [] = 5 ^ [])],extension(11,bind([[_8318], [5 ^ []]]))).
% 37.76/36.70  cnf('1.1.4.3.1.2.2',plain,[-(plus(5 ^ [], 2 ^ [6 ^ [], 5 ^ []]) = 6 ^ []), -(3 ^ [6 ^ [], 5 ^ []])],extension(3,bind([[_15286, _15227], [6 ^ [], 5 ^ []]]))).
% 37.76/36.70  cnf('1.1.4.3.1.2.2.1',plain,[3 ^ [6 ^ [], 5 ^ []], int_less(5 ^ [], 6 ^ [])],extension(20,bind([[_15227, _15286], [5 ^ [], 6 ^ []]]))).
% 37.76/36.70  cnf('1.1.4.3.1.2.2.1.1',plain,[-(int_less(5 ^ [], 6 ^ []))],extension(7)).
% 37.76/36.70  cnf('1.1.4.4',plain,[-(int_leq(int_one, 5 ^ []))],extension(6)).
% 37.76/36.70  cnf('1.1.4.5',plain,[-(int_leq(5 ^ [], 5 ^ [])), 1 ^ [5 ^ [], 5 ^ []]],extension(15,bind([[_12473, _12422], [5 ^ [], 5 ^ []]]))).
% 37.76/36.70  cnf('1.1.4.5.1',plain,[-(1 ^ [5 ^ [], 5 ^ []]), 5 ^ [] = 5 ^ []],extension(4,bind([[_12422, _12473], [5 ^ [], 5 ^ []]]))).
% 37.76/36.70  cnf('1.1.4.5.1.1',plain,[-(5 ^ [] = 5 ^ [])],extension(11,bind([[_8318], [5 ^ []]]))).
% 37.76/36.70  %-----------------------------------------------------
% 37.76/36.70  
% 37.76/36.70  % SZS output end Proof for /export/starexec/sandbox2/benchmark/theBenchmark.p
%------------------------------------------------------------------------------