TSTP Solution File: SET607+3 by leanCoP---2.2

View Problem - Process Solution

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

% Computer : n006.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:54:40 EDT 2022

% Result   : Theorem 0.42s 1.41s
% Output   : Proof 0.42s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.04/0.12  % Problem  : SET607+3 : TPTP v8.1.0. Released v2.2.0.
% 0.04/0.12  % Command  : leancop_casc.sh %s %d
% 0.13/0.34  % Computer : n006.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  : 600
% 0.13/0.34  % DateTime : Sun Jul 10 14:36:06 EDT 2022
% 0.13/0.34  % CPUTime  : 
% 0.42/1.41  % SZS status Theorem for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.42/1.42  % SZS output start Proof for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.42/1.42  
% 0.42/1.42  %-----------------------------------------------------
% 0.42/1.42  fof(prove_th79, conjecture, ! [_25231, _25234] : union(_25231, difference(_25234, _25231)) = union(_25231, _25234), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', prove_th79)).
% 0.42/1.42  fof(union_defn, axiom, ! [_25422, _25425, _25428] : (member(_25428, union(_25422, _25425)) <=> member(_25428, _25422) | member(_25428, _25425)), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', union_defn)).
% 0.42/1.42  fof(difference_defn, axiom, ! [_25647, _25650, _25653] : (member(_25653, difference(_25647, _25650)) <=> member(_25653, _25647) & ~ member(_25653, _25650)), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', difference_defn)).
% 0.42/1.42  fof(commutativity_of_union, axiom, ! [_25871, _25874] : union(_25871, _25874) = union(_25874, _25871), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', commutativity_of_union)).
% 0.42/1.42  fof(equal_member_defn, axiom, ! [_26023, _26026] : (_26023 = _26026 <=> ! [_26040] : (member(_26040, _26023) <=> member(_26040, _26026))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', equal_member_defn)).
% 0.42/1.42  
% 0.42/1.42  cnf(1, plain, [union(3 ^ [], difference(4 ^ [], 3 ^ [])) = union(3 ^ [], 4 ^ [])], clausify(prove_th79)).
% 0.42/1.42  cnf(2, plain, [-(_5659 = _5659)], theory(equality)).
% 0.42/1.42  cnf(3, plain, [-(member(_6634, _6765)), member(_6567, _6700), _6567 = _6634, _6700 = _6765], theory(equality)).
% 0.42/1.42  cnf(4, plain, [-(member(_9241, union(_9124, _9183))), member(_9241, _9124)], clausify(union_defn)).
% 0.42/1.42  cnf(5, plain, [-(member(_9241, union(_9124, _9183))), member(_9241, _9183)], clausify(union_defn)).
% 0.42/1.42  cnf(6, plain, [member(_9241, union(_9124, _9183)), -(member(_9241, _9124)), -(member(_9241, _9183))], clausify(union_defn)).
% 0.42/1.42  cnf(7, plain, [member(_9758, difference(_9637, _9698)), -(member(_9758, _9637))], clausify(difference_defn)).
% 0.42/1.42  cnf(8, plain, [-(member(_9758, difference(_9637, _9698))), member(_9758, _9637), -(member(_9758, _9698))], clausify(difference_defn)).
% 0.42/1.42  cnf(9, plain, [-(union(_10568, _10613) = union(_10613, _10568))], clausify(commutativity_of_union)).
% 0.42/1.42  cnf(10, plain, [-(_11503 = _11559), member(2 ^ [_11559, _11503], _11503), member(2 ^ [_11559, _11503], _11559)], clausify(equal_member_defn)).
% 0.42/1.42  cnf(11, plain, [-(_11503 = _11559), -(member(2 ^ [_11559, _11503], _11503)), -(member(2 ^ [_11559, _11503], _11559))], clausify(equal_member_defn)).
% 0.42/1.42  
% 0.42/1.42  cnf('1',plain,[union(3 ^ [], difference(4 ^ [], 3 ^ [])) = union(3 ^ [], 4 ^ [])],start(1)).
% 0.42/1.42  cnf('1.1',plain,[-(union(3 ^ [], difference(4 ^ [], 3 ^ [])) = union(3 ^ [], 4 ^ [])), member(2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], union(3 ^ [], difference(4 ^ [], 3 ^ []))), member(2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], union(3 ^ [], 4 ^ []))],extension(10,bind([[_11503, _11559], [union(3 ^ [], difference(4 ^ [], 3 ^ [])), union(3 ^ [], 4 ^ [])]]))).
% 0.42/1.42  cnf('1.1.1',plain,[-(member(2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], union(3 ^ [], difference(4 ^ [], 3 ^ [])))), member(2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], 3 ^ [])],extension(4,bind([[_9183, _9241, _9124], [difference(4 ^ [], 3 ^ []), 2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], 3 ^ []]]))).
% 0.42/1.42  cnf('1.1.1.1',plain,[-(member(2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], 3 ^ [])), member(2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], union(4 ^ [], 3 ^ [])), -(member(2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], 4 ^ []))],extension(6,bind([[_9183, _9241, _9124], [3 ^ [], 2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], 4 ^ []]]))).
% 0.42/1.42  cnf('1.1.1.1.1',plain,[-(member(2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], union(4 ^ [], 3 ^ []))), member(2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], union(3 ^ [], 4 ^ [])), 2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))] = 2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], union(3 ^ [], 4 ^ []) = union(4 ^ [], 3 ^ [])],extension(3,bind([[_6567, _6634, _6700, _6765], [2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], 2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], union(3 ^ [], 4 ^ []), union(4 ^ [], 3 ^ [])]]))).
% 0.42/1.42  cnf('1.1.1.1.1.1',plain,[-(member(2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], union(3 ^ [], 4 ^ []))), -(union(3 ^ [], difference(4 ^ [], 3 ^ [])) = union(3 ^ [], 4 ^ [])), -(member(2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], union(3 ^ [], difference(4 ^ [], 3 ^ []))))],extension(11,bind([[_11559, _11503], [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))]]))).
% 0.42/1.42  cnf('1.1.1.1.1.1.1',plain,[union(3 ^ [], difference(4 ^ [], 3 ^ [])) = union(3 ^ [], 4 ^ [])],extension(1)).
% 0.42/1.42  cnf('1.1.1.1.1.1.2',plain,[member(2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], union(3 ^ [], difference(4 ^ [], 3 ^ [])))],reduction('1.1')).
% 0.42/1.42  cnf('1.1.1.1.1.2',plain,[-(2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))] = 2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))])],extension(2,bind([[_5659], [2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))]]]))).
% 0.42/1.42  cnf('1.1.1.1.1.3',plain,[-(union(3 ^ [], 4 ^ []) = union(4 ^ [], 3 ^ []))],extension(9,bind([[_10613, _10568], [4 ^ [], 3 ^ []]]))).
% 0.42/1.42  cnf('1.1.1.1.2',plain,[member(2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], 4 ^ []), -(member(2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], difference(4 ^ [], 3 ^ []))), -(member(2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], 3 ^ []))],extension(8,bind([[_9637, _9758, _9698], [4 ^ [], 2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], 3 ^ []]]))).
% 0.42/1.42  cnf('1.1.1.1.2.1',plain,[member(2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], difference(4 ^ [], 3 ^ [])), -(member(2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], union(3 ^ [], difference(4 ^ [], 3 ^ []))))],extension(5,bind([[_9241, _9124, _9183], [2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], 3 ^ [], difference(4 ^ [], 3 ^ [])]]))).
% 0.42/1.42  cnf('1.1.1.1.2.1.1',plain,[member(2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], union(3 ^ [], difference(4 ^ [], 3 ^ [])))],reduction('1.1')).
% 0.42/1.42  cnf('1.1.1.1.2.2',plain,[member(2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], 3 ^ [])],reduction('1.1.1')).
% 0.42/1.42  cnf('1.1.2',plain,[-(member(2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], union(3 ^ [], 4 ^ []))), member(2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], 3 ^ [])],extension(4,bind([[_9183, _9241, _9124], [4 ^ [], 2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], 3 ^ []]]))).
% 0.42/1.42  cnf('1.1.2.1',plain,[-(member(2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], 3 ^ [])), member(2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], union(difference(4 ^ [], 3 ^ []), 3 ^ [])), -(member(2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], difference(4 ^ [], 3 ^ [])))],extension(6,bind([[_9183, _9241, _9124], [3 ^ [], 2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], difference(4 ^ [], 3 ^ [])]]))).
% 0.42/1.42  cnf('1.1.2.1.1',plain,[-(member(2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], union(difference(4 ^ [], 3 ^ []), 3 ^ []))), member(2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], union(3 ^ [], difference(4 ^ [], 3 ^ []))), 2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))] = 2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], union(3 ^ [], difference(4 ^ [], 3 ^ [])) = union(difference(4 ^ [], 3 ^ []), 3 ^ [])],extension(3,bind([[_6567, _6634, _6700, _6765], [2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], 2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], union(3 ^ [], difference(4 ^ [], 3 ^ [])), union(difference(4 ^ [], 3 ^ []), 3 ^ [])]]))).
% 0.42/1.42  cnf('1.1.2.1.1.1',plain,[-(member(2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], union(3 ^ [], difference(4 ^ [], 3 ^ [])))), -(union(3 ^ [], difference(4 ^ [], 3 ^ [])) = union(3 ^ [], 4 ^ [])), -(member(2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], union(3 ^ [], 4 ^ [])))],extension(11,bind([[_11503, _11559], [union(3 ^ [], difference(4 ^ [], 3 ^ [])), union(3 ^ [], 4 ^ [])]]))).
% 0.42/1.42  cnf('1.1.2.1.1.1.1',plain,[union(3 ^ [], difference(4 ^ [], 3 ^ [])) = union(3 ^ [], 4 ^ [])],extension(1)).
% 0.42/1.42  cnf('1.1.2.1.1.1.2',plain,[member(2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], union(3 ^ [], 4 ^ []))],reduction('1.1')).
% 0.42/1.42  cnf('1.1.2.1.1.2',plain,[-(2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))] = 2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))])],extension(2,bind([[_5659], [2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))]]]))).
% 0.42/1.42  cnf('1.1.2.1.1.3',plain,[-(union(3 ^ [], difference(4 ^ [], 3 ^ [])) = union(difference(4 ^ [], 3 ^ []), 3 ^ []))],extension(9,bind([[_10613, _10568], [difference(4 ^ [], 3 ^ []), 3 ^ []]]))).
% 0.42/1.42  cnf('1.1.2.1.2',plain,[member(2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], difference(4 ^ [], 3 ^ [])), -(member(2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], 4 ^ []))],extension(7,bind([[_9698, _9758, _9637], [3 ^ [], 2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], 4 ^ []]]))).
% 0.42/1.42  cnf('1.1.2.1.2.1',plain,[member(2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], 4 ^ []), -(member(2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], union(3 ^ [], 4 ^ [])))],extension(5,bind([[_9241, _9124, _9183], [2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], 3 ^ [], 4 ^ []]]))).
% 0.42/1.42  cnf('1.1.2.1.2.1.1',plain,[member(2 ^ [union(3 ^ [], 4 ^ []), union(3 ^ [], difference(4 ^ [], 3 ^ []))], union(3 ^ [], 4 ^ []))],reduction('1.1')).
% 0.42/1.42  %-----------------------------------------------------
% 0.42/1.43  
% 0.42/1.43  % SZS output end Proof for /export/starexec/sandbox2/benchmark/theBenchmark.p
%------------------------------------------------------------------------------