TSTP Solution File: SET717+4 by leanCoP---2.2

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : leanCoP---2.2
% Problem  : SET717+4 : TPTP v8.1.0. Bugfixed v2.2.1.
% Transfm  : none
% Format   : tptp:raw
% Command  : leancop_casc.sh %s %d

% Computer : n004.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 : Tue Jul 19 02:55:33 EDT 2022

% Result   : Theorem 5.00s 5.58s
% Output   : Proof 5.10s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.13  % Problem  : SET717+4 : TPTP v8.1.0. Bugfixed v2.2.1.
% 0.03/0.13  % Command  : leancop_casc.sh %s %d
% 0.15/0.35  % Computer : n004.cluster.edu
% 0.15/0.35  % Model    : x86_64 x86_64
% 0.15/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.35  % Memory   : 8042.1875MB
% 0.15/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.15/0.35  % CPULimit : 300
% 0.15/0.35  % WCLimit  : 600
% 0.15/0.35  % DateTime : Mon Jul 11 04:57:22 EDT 2022
% 0.15/0.35  % CPUTime  : 
% 5.00/5.58  % SZS status Theorem for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 5.00/5.59  % SZS output start Proof for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 5.10/5.60  
% 5.10/5.60  %-----------------------------------------------------
% 5.10/5.60  fof(thII08, conjecture, ! [_129450, _129453, _129456, _129459, _129462] : (maps(_129450, _129456, _129459) & maps(_129453, _129459, _129462) & surjective(_129450, _129456, _129459) & surjective(_129453, _129459, _129462) => surjective(compose_function(_129453, _129450, _129456, _129459, _129462), _129456, _129462)), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', thII08)).
% 5.10/5.60  fof(compose_function, axiom, ! [_129918, _129921, _129924, _129927, _129930, _129933, _129936] : (member(_129933, _129924) & member(_129936, _129930) => (apply(compose_function(_129918, _129921, _129924, _129927, _129930), _129933, _129936) <=> ? [_129993] : (member(_129993, _129927) & apply(_129921, _129933, _129993) & apply(_129918, _129993, _129936)))), file('/export/starexec/sandbox2/benchmark/Axioms/SET006+1.ax', compose_function)).
% 5.10/5.60  fof(surjective, axiom, ! [_130336, _130339, _130342] : (surjective(_130336, _130339, _130342) <=> ! [_130363] : (member(_130363, _130342) => ? [_130381] : (member(_130381, _130339) & apply(_130336, _130381, _130363)))), file('/export/starexec/sandbox2/benchmark/Axioms/SET006+1.ax', surjective)).
% 5.10/5.60  
% 5.10/5.60  cnf(1, plain, [-(surjective(41 ^ [], 43 ^ [], 44 ^ []))], clausify(thII08)).
% 5.10/5.60  cnf(2, plain, [-(surjective(42 ^ [], 44 ^ [], 45 ^ []))], clausify(thII08)).
% 5.10/5.60  cnf(3, plain, [surjective(compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ []), 43 ^ [], 45 ^ [])], clausify(thII08)).
% 5.10/5.60  cnf(4, plain, [-(_24152 = _24152)], theory(equality)).
% 5.10/5.60  cnf(5, plain, [-(member(_41167, _41298)), member(_41100, _41233), _41100 = _41167, _41233 = _41298], theory(equality)).
% 5.10/5.60  cnf(6, plain, [member(_64194, _63987), member(_64091, _63776), -(apply(compose_function(_63561, _63669, _63776, _63882, _63987), _64091, _64194)), member(_64686, _63882), apply(_63669, _64091, _64686), apply(_63561, _64686, _64194)], clausify(compose_function)).
% 5.10/5.60  cnf(7, plain, [surjective(_68473, _68547, _68620), member(_68791, _68620), -(member(21 ^ [_68791, _68620, _68547, _68473], _68547))], clausify(surjective)).
% 5.10/5.60  cnf(8, plain, [surjective(_68473, _68547, _68620), member(_68791, _68620), -(apply(_68473, 21 ^ [_68791, _68620, _68547, _68473], _68791))], clausify(surjective)).
% 5.10/5.60  cnf(9, plain, [-(surjective(_68473, _68547, _68620)), -(member(22 ^ [_68620, _68547, _68473], _68620))], clausify(surjective)).
% 5.10/5.60  cnf(10, plain, [-(surjective(_68473, _68547, _68620)), member(_90798, _68547), apply(_68473, _90798, 22 ^ [_68620, _68547, _68473])], clausify(surjective)).
% 5.10/5.60  
% 5.10/5.60  cnf('1',plain,[surjective(compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ []), 43 ^ [], 45 ^ [])],start(3)).
% 5.10/5.60  cnf('1.1',plain,[-(surjective(compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ []), 43 ^ [], 45 ^ [])), member(21 ^ [21 ^ [22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ [], 44 ^ [], 42 ^ []], 44 ^ [], 43 ^ [], 41 ^ []], 43 ^ []), apply(compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ []), 21 ^ [21 ^ [22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ [], 44 ^ [], 42 ^ []], 44 ^ [], 43 ^ [], 41 ^ []], 22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])])],extension(10,bind([[_90798, _68620, _68547, _68473], [21 ^ [21 ^ [22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ [], 44 ^ [], 42 ^ []], 44 ^ [], 43 ^ [], 41 ^ []], 45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])]]))).
% 5.10/5.60  cnf('1.1.1',plain,[-(member(21 ^ [21 ^ [22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ [], 44 ^ [], 42 ^ []], 44 ^ [], 43 ^ [], 41 ^ []], 43 ^ [])), surjective(41 ^ [], 43 ^ [], 44 ^ []), member(21 ^ [22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ [], 44 ^ [], 42 ^ []], 44 ^ [])],extension(7,bind([[_68473, _68547, _68791, _68620], [41 ^ [], 43 ^ [], 21 ^ [22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ [], 44 ^ [], 42 ^ []], 44 ^ []]]))).
% 5.10/5.60  cnf('1.1.1.1',plain,[-(surjective(41 ^ [], 43 ^ [], 44 ^ []))],extension(1)).
% 5.10/5.60  cnf('1.1.1.2',plain,[-(member(21 ^ [22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ [], 44 ^ [], 42 ^ []], 44 ^ [])), surjective(42 ^ [], 44 ^ [], 45 ^ []), member(22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ [])],extension(7,bind([[_68473, _68547, _68791, _68620], [42 ^ [], 44 ^ [], 22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ []]]))).
% 5.10/5.60  cnf('1.1.1.2.1',plain,[-(surjective(42 ^ [], 44 ^ [], 45 ^ []))],extension(2)).
% 5.10/5.60  cnf('1.1.1.2.2',plain,[-(member(22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ [])), -(surjective(compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ []), 43 ^ [], 45 ^ []))],extension(9,bind([[_68473, _68547, _68620], [compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ []), 43 ^ [], 45 ^ []]]))).
% 5.10/5.60  cnf('1.1.1.2.2.1',plain,[surjective(compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ []), 43 ^ [], 45 ^ [])],extension(3)).
% 5.10/5.60  cnf('1.1.2',plain,[-(apply(compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ []), 21 ^ [21 ^ [22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ [], 44 ^ [], 42 ^ []], 44 ^ [], 43 ^ [], 41 ^ []], 22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])])), member(22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ []), member(21 ^ [21 ^ [22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ [], 44 ^ [], 42 ^ []], 44 ^ [], 43 ^ [], 41 ^ []], 43 ^ []), member(21 ^ [22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ [], 44 ^ [], 42 ^ []], 44 ^ []), apply(41 ^ [], 21 ^ [21 ^ [22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ [], 44 ^ [], 42 ^ []], 44 ^ [], 43 ^ [], 41 ^ []], 21 ^ [22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ [], 44 ^ [], 42 ^ []]), apply(42 ^ [], 21 ^ [22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ [], 44 ^ [], 42 ^ []], 22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])])],extension(6,bind([[_63987, _63776, _63882, _63669, _64091, _63561, _64686, _64194], [45 ^ [], 43 ^ [], 44 ^ [], 41 ^ [], 21 ^ [21 ^ [22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ [], 44 ^ [], 42 ^ []], 44 ^ [], 43 ^ [], 41 ^ []], 42 ^ [], 21 ^ [22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ [], 44 ^ [], 42 ^ []], 22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])]]]))).
% 5.10/5.60  cnf('1.1.2.1',plain,[-(member(22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ [])), member(22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ []), 22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])] = 22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ [] = 45 ^ []],extension(5,bind([[_41100, _41167, _41233, _41298], [22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ [], 45 ^ []]]))).
% 5.10/5.60  cnf('1.1.2.1.1',plain,[-(member(22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ [])), -(surjective(compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ []), 43 ^ [], 45 ^ []))],extension(9,bind([[_68473, _68547, _68620], [compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ []), 43 ^ [], 45 ^ []]]))).
% 5.10/5.60  cnf('1.1.2.1.1.1',plain,[surjective(compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ []), 43 ^ [], 45 ^ [])],extension(3)).
% 5.10/5.60  cnf('1.1.2.1.2',plain,[-(22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])] = 22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])])],extension(4,bind([[_24152], [22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])]]]))).
% 5.10/5.60  cnf('1.1.2.1.3',plain,[-(45 ^ [] = 45 ^ [])],extension(4,bind([[_24152], [45 ^ []]]))).
% 5.10/5.60  cnf('1.1.2.2',plain,[-(member(21 ^ [21 ^ [22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ [], 44 ^ [], 42 ^ []], 44 ^ [], 43 ^ [], 41 ^ []], 43 ^ []))],lemmata('1.1')).
% 5.10/5.60  cnf('1.1.2.3',plain,[-(member(21 ^ [22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ [], 44 ^ [], 42 ^ []], 44 ^ [])), surjective(42 ^ [], 44 ^ [], 45 ^ []), member(22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ [])],extension(7,bind([[_68473, _68547, _68791, _68620], [42 ^ [], 44 ^ [], 22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ []]]))).
% 5.10/5.60  cnf('1.1.2.3.1',plain,[-(surjective(42 ^ [], 44 ^ [], 45 ^ []))],extension(2)).
% 5.10/5.60  cnf('1.1.2.3.2',plain,[-(member(22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ [])), -(surjective(compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ []), 43 ^ [], 45 ^ []))],extension(9,bind([[_68473, _68547, _68620], [compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ []), 43 ^ [], 45 ^ []]]))).
% 5.10/5.60  cnf('1.1.2.3.2.1',plain,[surjective(compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ []), 43 ^ [], 45 ^ [])],extension(3)).
% 5.10/5.60  cnf('1.1.2.4',plain,[-(apply(41 ^ [], 21 ^ [21 ^ [22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ [], 44 ^ [], 42 ^ []], 44 ^ [], 43 ^ [], 41 ^ []], 21 ^ [22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ [], 44 ^ [], 42 ^ []])), surjective(41 ^ [], 43 ^ [], 44 ^ []), member(21 ^ [22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ [], 44 ^ [], 42 ^ []], 44 ^ [])],extension(8,bind([[_68473, _68547, _68791, _68620], [41 ^ [], 43 ^ [], 21 ^ [22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ [], 44 ^ [], 42 ^ []], 44 ^ []]]))).
% 5.10/5.60  cnf('1.1.2.4.1',plain,[-(surjective(41 ^ [], 43 ^ [], 44 ^ []))],extension(1)).
% 5.10/5.60  cnf('1.1.2.4.2',plain,[-(member(21 ^ [22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ [], 44 ^ [], 42 ^ []], 44 ^ []))],lemmata('1.1.2')).
% 5.10/5.60  cnf('1.1.2.5',plain,[-(apply(42 ^ [], 21 ^ [22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ [], 44 ^ [], 42 ^ []], 22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])])), surjective(42 ^ [], 44 ^ [], 45 ^ []), member(22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ [])],extension(8,bind([[_68473, _68547, _68791, _68620], [42 ^ [], 44 ^ [], 22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ []]]))).
% 5.10/5.60  cnf('1.1.2.5.1',plain,[-(surjective(42 ^ [], 44 ^ [], 45 ^ []))],extension(2)).
% 5.10/5.60  cnf('1.1.2.5.2',plain,[-(member(22 ^ [45 ^ [], 43 ^ [], compose_function(42 ^ [], 41 ^ [], 43 ^ [], 44 ^ [], 45 ^ [])], 45 ^ []))],lemmata('1.1.2')).
% 5.10/5.60  %-----------------------------------------------------
% 5.10/5.60  
% 5.10/5.60  % SZS output end Proof for /export/starexec/sandbox2/benchmark/theBenchmark.p
%------------------------------------------------------------------------------