TSTP Solution File: COM007+2 by leanCoP---2.2

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : leanCoP---2.2
% Problem  : COM007+2 : TPTP v8.1.0. Released v3.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : leancop_casc.sh %s %d

% Computer : n015.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 : Fri Jul 15 01:27:45 EDT 2022

% Result   : Theorem 29.41s 29.38s
% Output   : Proof 29.41s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.12  % Problem  : COM007+2 : TPTP v8.1.0. Released v3.2.0.
% 0.11/0.12  % Command  : leancop_casc.sh %s %d
% 0.12/0.33  % Computer : n015.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 : Thu Jun 16 18:22:56 EDT 2022
% 0.12/0.33  % CPUTime  : 
% 29.41/29.38  % SZS status Theorem for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 29.41/29.38  % SZS output start Proof for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 29.41/29.39  
% 29.41/29.39  %-----------------------------------------------------
% 29.41/29.39  fof(rewrite_diamond, axiom, ! [_30937, _30940, _30943] : (rewrite(_30937, _30940) & rewrite(_30937, _30943) => ? [_30971] : (rewrite(_30940, _30971) & rewrite(_30943, _30971))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', rewrite_diamond)).
% 29.41/29.39  fof(goal_to_be_proved, conjecture, goal, file('/export/starexec/sandbox2/benchmark/theBenchmark.p', goal_to_be_proved)).
% 29.41/29.39  fof(assumption, axiom, reflexive_rewrite(a, b) & reflexive_rewrite(a, c), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', assumption)).
% 29.41/29.39  fof(goal_ax, axiom, ! [_31355] : (reflexive_rewrite(b, _31355) & reflexive_rewrite(c, _31355) => goal), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', goal_ax)).
% 29.41/29.39  fof(equal_in_reflexive_rewrite, axiom, ! [_31502, _31505] : (_31502 = _31505 => reflexive_rewrite(_31502, _31505)), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', equal_in_reflexive_rewrite)).
% 29.41/29.39  fof(rewrite_in_reflexive_rewrite, axiom, ! [_31644, _31647] : (rewrite(_31644, _31647) => reflexive_rewrite(_31644, _31647)), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', rewrite_in_reflexive_rewrite)).
% 29.41/29.39  fof(equal_or_rewrite, axiom, ! [_31790, _31793] : (reflexive_rewrite(_31790, _31793) => _31790 = _31793 | rewrite(_31790, _31793)), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', equal_or_rewrite)).
% 29.41/29.39  
% 29.41/29.39  cnf(1, plain, [-(2 ^ [_8535, _8469, _8402]), -(rewrite(_8535, 1 ^ [_8535, _8469, _8402]))], clausify(rewrite_diamond)).
% 29.41/29.39  cnf(2, plain, [-(2 ^ [_8535, _8469, _8402]), -(rewrite(_8469, 1 ^ [_8535, _8469, _8402]))], clausify(rewrite_diamond)).
% 29.41/29.39  cnf(3, plain, [goal], clausify(goal_to_be_proved)).
% 29.41/29.39  cnf(4, plain, [-(_4698 = _4698)], theory(equality)).
% 29.41/29.39  cnf(5, plain, [_4851 = _4896, -(_4896 = _4851)], theory(equality)).
% 29.41/29.39  cnf(6, plain, [-(reflexive_rewrite(_5673, _5804)), reflexive_rewrite(_5606, _5739), _5606 = _5673, _5739 = _5804], theory(equality)).
% 29.41/29.39  cnf(7, plain, [-(rewrite(_6287, _6418)), rewrite(_6220, _6353), _6220 = _6287, _6353 = _6418], theory(equality)).
% 29.41/29.39  cnf(8, plain, [-(reflexive_rewrite(a, b))], clausify(assumption)).
% 29.41/29.39  cnf(9, plain, [-(reflexive_rewrite(a, c))], clausify(assumption)).
% 29.41/29.39  cnf(10, plain, [-(goal), reflexive_rewrite(b, _7102), reflexive_rewrite(c, _7102)], clausify(goal_ax)).
% 29.41/29.39  cnf(11, plain, [_7396 = _7441, -(reflexive_rewrite(_7396, _7441))], clausify(equal_in_reflexive_rewrite)).
% 29.41/29.39  cnf(12, plain, [rewrite(_7706, _7751), -(reflexive_rewrite(_7706, _7751))], clausify(rewrite_in_reflexive_rewrite)).
% 29.41/29.39  cnf(13, plain, [reflexive_rewrite(_8016, _8067), -(_8016 = _8067), -(rewrite(_8016, _8067))], clausify(equal_or_rewrite)).
% 29.41/29.39  cnf(14, plain, [2 ^ [_8535, _8469, _8402], rewrite(_8402, _8469), rewrite(_8402, _8535)], clausify(rewrite_diamond)).
% 29.41/29.39  
% 29.41/29.39  cnf('1',plain,[goal],start(3)).
% 29.41/29.39  cnf('1.1',plain,[-(goal), reflexive_rewrite(b, b), reflexive_rewrite(c, b)],extension(10,bind([[_7102], [b]]))).
% 29.41/29.39  cnf('1.1.1',plain,[-(reflexive_rewrite(b, b)), b = b],extension(11,bind([[_7396, _7441], [b, b]]))).
% 29.41/29.39  cnf('1.1.1.1',plain,[-(b = b)],extension(4,bind([[_4698], [b]]))).
% 29.41/29.39  cnf('1.1.2',plain,[-(reflexive_rewrite(c, b)), reflexive_rewrite(a, b), a = c, b = b],extension(6,bind([[_5606, _5673, _5739, _5804], [a, c, b, b]]))).
% 29.41/29.39  cnf('1.1.2.1',plain,[-(reflexive_rewrite(a, b)), reflexive_rewrite(a, b), a = a, b = b],extension(6,bind([[_5606, _5673, _5739, _5804], [a, a, b, b]]))).
% 29.41/29.39  cnf('1.1.2.1.1',plain,[-(reflexive_rewrite(a, b)), reflexive_rewrite(a, b), a = a, b = b],extension(6,bind([[_5606, _5673, _5739, _5804], [a, a, b, b]]))).
% 29.41/29.39  cnf('1.1.2.1.1.1',plain,[-(reflexive_rewrite(a, b)), reflexive_rewrite(a, b), a = a, b = b],extension(6,bind([[_5606, _5673, _5739, _5804], [a, a, b, b]]))).
% 29.41/29.39  cnf('1.1.2.1.1.1.1',plain,[-(reflexive_rewrite(a, b)), reflexive_rewrite(a, b), a = a, b = b],extension(6,bind([[_5606, _5673, _5739, _5804], [a, a, b, b]]))).
% 29.41/29.39  cnf('1.1.2.1.1.1.1.1',plain,[-(reflexive_rewrite(a, b)), reflexive_rewrite(a, b), a = a, b = b],extension(6,bind([[_5606, _5673, _5739, _5804], [a, a, b, b]]))).
% 29.41/29.39  cnf('1.1.2.1.1.1.1.1.1',plain,[-(reflexive_rewrite(a, b)), reflexive_rewrite(a, b), a = a, b = b],extension(6,bind([[_5606, _5673, _5739, _5804], [a, a, b, b]]))).
% 29.41/29.39  cnf('1.1.2.1.1.1.1.1.1.1',plain,[-(reflexive_rewrite(a, b)), reflexive_rewrite(a, b), a = a, b = b],extension(6,bind([[_5606, _5673, _5739, _5804], [a, a, b, b]]))).
% 29.41/29.39  cnf('1.1.2.1.1.1.1.1.1.1.1',plain,[-(reflexive_rewrite(a, b))],extension(8)).
% 29.41/29.39  cnf('1.1.2.1.1.1.1.1.1.1.2',plain,[-(a = a)],extension(4,bind([[_4698], [a]]))).
% 29.41/29.39  cnf('1.1.2.1.1.1.1.1.1.1.3',plain,[-(b = b)],extension(4,bind([[_4698], [b]]))).
% 29.41/29.39  cnf('1.1.2.1.1.1.1.1.1.2',plain,[-(a = a)],extension(4,bind([[_4698], [a]]))).
% 29.41/29.39  cnf('1.1.2.1.1.1.1.1.1.3',plain,[-(b = b)],extension(4,bind([[_4698], [b]]))).
% 29.41/29.39  cnf('1.1.2.1.1.1.1.1.2',plain,[-(a = a)],extension(4,bind([[_4698], [a]]))).
% 29.41/29.39  cnf('1.1.2.1.1.1.1.1.3',plain,[-(b = b)],extension(4,bind([[_4698], [b]]))).
% 29.41/29.39  cnf('1.1.2.1.1.1.1.2',plain,[-(a = a)],extension(4,bind([[_4698], [a]]))).
% 29.41/29.39  cnf('1.1.2.1.1.1.1.3',plain,[-(b = b)],extension(4,bind([[_4698], [b]]))).
% 29.41/29.39  cnf('1.1.2.1.1.1.2',plain,[-(a = a)],extension(4,bind([[_4698], [a]]))).
% 29.41/29.39  cnf('1.1.2.1.1.1.3',plain,[-(b = b)],extension(4,bind([[_4698], [b]]))).
% 29.41/29.39  cnf('1.1.2.1.1.2',plain,[-(a = a)],extension(4,bind([[_4698], [a]]))).
% 29.41/29.39  cnf('1.1.2.1.1.3',plain,[-(b = b)],extension(4,bind([[_4698], [b]]))).
% 29.41/29.39  cnf('1.1.2.1.2',plain,[-(a = a)],extension(4,bind([[_4698], [a]]))).
% 29.41/29.39  cnf('1.1.2.1.3',plain,[-(b = b)],extension(4,bind([[_4698], [b]]))).
% 29.41/29.39  cnf('1.1.2.2',plain,[-(a = c), reflexive_rewrite(a, c), -(rewrite(a, c))],extension(13,bind([[_8016, _8067], [a, c]]))).
% 29.41/29.39  cnf('1.1.2.2.1',plain,[-(reflexive_rewrite(a, c))],extension(9)).
% 29.41/29.39  cnf('1.1.2.2.2',plain,[rewrite(a, c), 2 ^ [b, c, a], rewrite(a, b)],extension(14,bind([[_8469, _8402, _8535], [c, a, b]]))).
% 29.41/29.39  cnf('1.1.2.2.2.1',plain,[-(2 ^ [b, c, a]), -(rewrite(b, 1 ^ [b, c, a]))],extension(1,bind([[_8535, _8469, _8402], [b, c, a]]))).
% 29.41/29.39  cnf('1.1.2.2.2.1.1',plain,[rewrite(b, 1 ^ [b, c, a]), -(reflexive_rewrite(b, 1 ^ [b, c, a]))],extension(12,bind([[_7706, _7751], [b, 1 ^ [b, c, a]]]))).
% 29.41/29.39  cnf('1.1.2.2.2.1.1.1',plain,[reflexive_rewrite(b, 1 ^ [b, c, a]), -(goal), reflexive_rewrite(c, 1 ^ [b, c, a])],extension(10,bind([[_7102], [1 ^ [b, c, a]]]))).
% 29.41/29.39  cnf('1.1.2.2.2.1.1.1.1',plain,[goal],extension(3)).
% 29.41/29.39  cnf('1.1.2.2.2.1.1.1.2',plain,[-(reflexive_rewrite(c, 1 ^ [b, c, a])), rewrite(c, 1 ^ [b, c, a])],extension(12,bind([[_7706, _7751], [c, 1 ^ [b, c, a]]]))).
% 29.41/29.39  cnf('1.1.2.2.2.1.1.1.2.1',plain,[-(rewrite(c, 1 ^ [b, c, a])), -(2 ^ [b, c, a])],extension(2,bind([[_8535, _8469, _8402], [b, c, a]]))).
% 29.41/29.39  cnf('1.1.2.2.2.1.1.1.2.1.1',plain,[2 ^ [b, c, a]],reduction('1.1.2.2.2')).
% 29.41/29.39  cnf('1.1.2.2.2.2',plain,[-(rewrite(a, b)), reflexive_rewrite(a, b), -(a = b)],extension(13,bind([[_8016, _8067], [a, b]]))).
% 29.41/29.39  cnf('1.1.2.2.2.2.1',plain,[-(reflexive_rewrite(a, b))],extension(8)).
% 29.41/29.39  cnf('1.1.2.2.2.2.2',plain,[a = b, -(reflexive_rewrite(b, c)), reflexive_rewrite(a, b), b = c],extension(6,bind([[_5673, _5606, _5739, _5804], [b, a, b, c]]))).
% 29.41/29.39  cnf('1.1.2.2.2.2.2.1',plain,[reflexive_rewrite(b, c), -(goal), reflexive_rewrite(c, c)],extension(10,bind([[_7102], [c]]))).
% 29.41/29.39  cnf('1.1.2.2.2.2.2.1.1',plain,[goal],extension(3)).
% 29.41/29.39  cnf('1.1.2.2.2.2.2.1.2',plain,[-(reflexive_rewrite(c, c)), c = c],extension(11,bind([[_7396, _7441], [c, c]]))).
% 29.41/29.39  cnf('1.1.2.2.2.2.2.1.2.1',plain,[-(c = c)],extension(4,bind([[_4698], [c]]))).
% 29.41/29.39  cnf('1.1.2.2.2.2.2.2',plain,[-(reflexive_rewrite(a, b)), reflexive_rewrite(b, b), b = a, b = b],extension(6,bind([[_5606, _5673, _5739, _5804], [b, a, b, b]]))).
% 29.41/29.39  cnf('1.1.2.2.2.2.2.2.1',plain,[-(reflexive_rewrite(b, b)), reflexive_rewrite(b, b), b = b, b = b],extension(6,bind([[_5606, _5673, _5739, _5804], [b, b, b, b]]))).
% 29.41/29.39  cnf('1.1.2.2.2.2.2.2.1.1',plain,[-(reflexive_rewrite(b, b)), reflexive_rewrite(a, b), a = b, b = b],extension(6,bind([[_5606, _5673, _5739, _5804], [a, b, b, b]]))).
% 29.41/29.39  cnf('1.1.2.2.2.2.2.2.1.1.1',plain,[-(reflexive_rewrite(a, b))],extension(8)).
% 29.41/29.39  cnf('1.1.2.2.2.2.2.2.1.1.2',plain,[-(a = b)],reduction('1.1.2.2.2.2')).
% 29.41/29.39  cnf('1.1.2.2.2.2.2.2.1.1.3',plain,[-(b = b)],extension(4,bind([[_4698], [b]]))).
% 29.41/29.39  cnf('1.1.2.2.2.2.2.2.1.2',plain,[-(b = b)],extension(4,bind([[_4698], [b]]))).
% 29.41/29.39  cnf('1.1.2.2.2.2.2.2.1.3',plain,[-(b = b)],extension(4,bind([[_4698], [b]]))).
% 29.41/29.39  cnf('1.1.2.2.2.2.2.2.2',plain,[-(b = a), a = b],extension(5,bind([[_4851, _4896], [a, b]]))).
% 29.41/29.39  cnf('1.1.2.2.2.2.2.2.2.1',plain,[-(a = b)],reduction('1.1.2.2.2.2')).
% 29.41/29.39  cnf('1.1.2.2.2.2.2.2.3',plain,[-(b = b)],extension(4,bind([[_4698], [b]]))).
% 29.41/29.39  cnf('1.1.2.2.2.2.2.3',plain,[-(b = c), reflexive_rewrite(b, c), -(rewrite(b, c))],extension(13,bind([[_8016, _8067], [b, c]]))).
% 29.41/29.39  cnf('1.1.2.2.2.2.2.3.1',plain,[-(reflexive_rewrite(b, c)), rewrite(b, c)],extension(12,bind([[_7706, _7751], [b, c]]))).
% 29.41/29.39  cnf('1.1.2.2.2.2.2.3.1.1',plain,[-(rewrite(b, c)), rewrite(a, c), a = b, c = c],extension(7,bind([[_6220, _6287, _6353, _6418], [a, b, c, c]]))).
% 29.41/29.39  cnf('1.1.2.2.2.2.2.3.1.1.1',plain,[-(rewrite(a, c))],reduction('1.1.2.2')).
% 29.41/29.39  cnf('1.1.2.2.2.2.2.3.1.1.2',plain,[-(a = b)],reduction('1.1.2.2.2.2')).
% 29.41/29.39  cnf('1.1.2.2.2.2.2.3.1.1.3',plain,[-(c = c)],extension(4,bind([[_4698], [c]]))).
% 29.41/29.39  cnf('1.1.2.2.2.2.2.3.2',plain,[rewrite(b, c), -(reflexive_rewrite(b, c))],extension(12,bind([[_7706, _7751], [b, c]]))).
% 29.41/29.39  cnf('1.1.2.2.2.2.2.3.2.1',plain,[reflexive_rewrite(b, c)],lemmata('1.1.2.2.2.2.2')).
% 29.41/29.39  cnf('1.1.2.3',plain,[-(b = b)],extension(4,bind([[_4698], [b]]))).
% 29.41/29.39  %-----------------------------------------------------
% 29.41/29.39  
% 29.41/29.39  % SZS output end Proof for /export/starexec/sandbox2/benchmark/theBenchmark.p
%------------------------------------------------------------------------------