TSTP Solution File: SET604+3 by Goeland---1.0.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Goeland---1.0.0
% Problem  : SET604+3 : TPTP v8.1.0. Released v2.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : goeland -dmt -presko -proof %s

% Computer : n024.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 : Tue Sep 20 04:16:49 EDT 2022

% Result   : Theorem 3.66s 1.08s
% Output   : Proof 3.66s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem    : SET604+3 : TPTP v8.1.0. Released v2.2.0.
% 0.13/0.12  % Command    : goeland -dmt -presko -proof %s
% 0.13/0.33  % Computer : n024.cluster.edu
% 0.13/0.33  % Model    : x86_64 x86_64
% 0.13/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.33  % Memory   : 8042.1875MB
% 0.13/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.33  % CPULimit   : 300
% 0.13/0.33  % WCLimit    : 300
% 0.13/0.33  % DateTime   : Sat Sep  3 06:55:03 EDT 2022
% 0.13/0.33  % CPUTime    : 
% 0.13/0.34  [DMT] DMT loaded with preskolemization
% 0.13/0.34  [EQ] equality loaded.
% 0.13/0.34  [0.000037s][1][MAIN] Problem : theBenchmark.p
% 0.19/0.34  Start search
% 0.19/0.34  nb_step : 1 - limit : 11
% 0.19/0.34  Launch Gotab with destructive = true
% 3.66/1.07  % SZS output start Proof for theBenchmark.p
% 3.66/1.08  [0] ALPHA_AND : (! [B3_3] :  (subset(empty_set, B3_3)) & ! [B4_4, C5_5] :  ((=(difference(B4_4, C5_5), empty_set) <=> subset(B4_4, C5_5))) & ! [B6_6] :  (~member(B6_6, empty_set)) & ! [B10_10, C11_11] :  ((=(B10_10, C11_11) <=> (subset(B10_10, C11_11) & subset(C11_11, B10_10)))) & ! [B15_15] :  (subset(B15_15, B15_15)) & ~! [B18_18] :  (=(difference(empty_set, B18_18), empty_set)))
% 3.66/1.08  	-> [1] ! [B3_3] :  (subset(empty_set, B3_3)), ! [B4_4, C5_5] :  ((=(difference(B4_4, C5_5), empty_set) <=> subset(B4_4, C5_5))), ! [B6_6] :  (~member(B6_6, empty_set)), ! [B10_10, C11_11] :  ((=(B10_10, C11_11) <=> (subset(B10_10, C11_11) & subset(C11_11, B10_10)))), ! [B15_15] :  (subset(B15_15, B15_15)), ~! [B18_18] :  (=(difference(empty_set, B18_18), empty_set))
% 3.66/1.08  
% 3.66/1.08  [1] DELTA_NOT_FORALL : ~! [B18_18] :  (=(difference(empty_set, B18_18), empty_set))
% 3.66/1.08  	-> [2] ~=(difference(empty_set, skolem_B1818), empty_set)
% 3.66/1.08  
% 3.66/1.08  [2] GAMMA_FORALL : ! [B3_3] :  (subset(empty_set, B3_3))
% 3.66/1.08  	-> [3] subset(empty_set, B3_0_0)
% 3.66/1.08  
% 3.66/1.08  [3] Rewrite : subset(empty_set, B3_0_0)
% 3.66/1.08  	-> [4] ! [D14_14] :  ((member(D14_14, empty_set) => member(D14_14, B3_0_0)))
% 3.66/1.08  
% 3.66/1.08  [4] GAMMA_FORALL : ! [B4_4, C5_5] :  ((=(difference(B4_4, C5_5), empty_set) <=> subset(B4_4, C5_5)))
% 3.66/1.08  	-> [5] (=(difference(B4_0_1, B4_0_1), empty_set) <=> subset(B4_0_1, B4_0_1))
% 3.66/1.08  
% 3.66/1.08  [5] BETA_EQUIV : (=(difference(B4_0_1, B4_0_1), empty_set) <=> subset(B4_0_1, B4_0_1))
% 3.66/1.08  	-> [6] ~=(difference(B4_0_1, B4_0_1), empty_set), ~subset(B4_0_1, B4_0_1)
% 3.66/1.08  	-> [7] =(difference(B4_0_1, B4_0_1), empty_set), subset(B4_0_1, B4_0_1)
% 3.66/1.08  
% 3.66/1.08  [6] Rewrite : ~subset(B4_0_1, B4_0_1)
% 3.66/1.08  	-> [8] ~(member(skolem_D1414(B4_0_1, B4_0_1), B4_0_1) => member(skolem_D1414(B4_0_1, B4_0_1), B4_0_1))
% 3.66/1.08  
% 3.66/1.08  [8] ALPHA_NOT_IMPLY : ~(member(skolem_D1414(B4_0_1, B4_0_1), B4_0_1) => member(skolem_D1414(B4_0_1, B4_0_1), B4_0_1))
% 3.66/1.08  	-> [9] member(skolem_D1414(B4_0_1, B4_0_1), B4_0_1), ~member(skolem_D1414(B4_0_1, B4_0_1), B4_0_1)
% 3.66/1.08  
% 3.66/1.08  [9] CLOSURE : ~member(skolem_D1414(B4_0_1, B4_0_1), B4_0_1)
% 3.66/1.08  
% 3.66/1.08  [7] Rewrite : subset(B4_0_1, B4_0_1)
% 3.66/1.08  	-> [10] ! [D14_14] :  ((member(D14_14, B4_0_1) => member(D14_14, B4_0_1)))
% 3.66/1.08  
% 3.66/1.08  [10] GAMMA_FORALL : ! [B6_6] :  (~member(B6_6, empty_set))
% 3.66/1.08  	-> [11] ~member(skolem_D1414(empty_set, difference(empty_set, skolem_B1818)), empty_set)
% 3.66/1.08  
% 3.66/1.08  [11] GAMMA_FORALL : ! [B10_10, C11_11] :  ((=(B10_10, C11_11) <=> (subset(B10_10, C11_11) & subset(C11_11, B10_10))))
% 3.66/1.08  	-> [12] (=(difference(empty_set, skolem_B1818), empty_set) <=> (subset(difference(empty_set, skolem_B1818), empty_set) & subset(empty_set, difference(empty_set, skolem_B1818))))
% 3.66/1.08  
% 3.66/1.08  [12] BETA_EQUIV : (=(difference(empty_set, skolem_B1818), empty_set) <=> (subset(difference(empty_set, skolem_B1818), empty_set) & subset(empty_set, difference(empty_set, skolem_B1818))))
% 3.66/1.08  	-> [13] ~=(difference(empty_set, skolem_B1818), empty_set), ~(subset(difference(empty_set, skolem_B1818), empty_set) & subset(empty_set, difference(empty_set, skolem_B1818)))
% 3.66/1.08  	-> [14] =(difference(empty_set, skolem_B1818), empty_set), (subset(difference(empty_set, skolem_B1818), empty_set) & subset(empty_set, difference(empty_set, skolem_B1818)))
% 3.66/1.08  
% 3.66/1.08  [14] ALPHA_AND : (subset(difference(empty_set, skolem_B1818), empty_set) & subset(empty_set, difference(empty_set, skolem_B1818)))
% 3.66/1.08  	-> [15] subset(difference(empty_set, skolem_B1818), empty_set), subset(empty_set, difference(empty_set, skolem_B1818))
% 3.66/1.08  
% 3.66/1.08  [15] CLOSURE : =
% 3.66/1.08  
% 3.66/1.08  [13] BETA_NOT_AND : ~(subset(difference(empty_set, skolem_B1818), empty_set) & subset(empty_set, difference(empty_set, skolem_B1818)))
% 3.66/1.08  	-> [63] ~subset(difference(empty_set, skolem_B1818), empty_set)
% 3.66/1.08  	-> [64] ~subset(empty_set, difference(empty_set, skolem_B1818))
% 3.66/1.08  
% 3.66/1.08  [64] Rewrite : ~subset(empty_set, difference(empty_set, skolem_B1818))
% 3.66/1.08  	-> [66] ~(member(skolem_D1414(empty_set, difference(empty_set, skolem_B1818)), empty_set) => member(skolem_D1414(empty_set, difference(empty_set, skolem_B1818)), difference(empty_set, skolem_B1818)))
% 3.66/1.08  
% 3.66/1.08  [66] ALPHA_NOT_IMPLY : ~(member(skolem_D1414(empty_set, difference(empty_set, skolem_B1818)), empty_set) => member(skolem_D1414(empty_set, difference(empty_set, skolem_B1818)), difference(empty_set, skolem_B1818)))
% 3.66/1.08  	-> [68] member(skolem_D1414(empty_set, difference(empty_set, skolem_B1818)), empty_set), ~member(skolem_D1414(empty_set, difference(empty_set, skolem_B1818)), difference(empty_set, skolem_B1818))
% 3.66/1.08  
% 3.66/1.08  [68] CLOSURE : =
% 3.66/1.08  
% 3.66/1.08  [63] Rewrite : ~subset(difference(empty_set, skolem_B1818), empty_set)
% 3.66/1.08  	-> [65] ~(member(skolem_D1414(difference(empty_set, skolem_B1818), empty_set), difference(empty_set, skolem_B1818)) => member(skolem_D1414(difference(empty_set, skolem_B1818), empty_set), empty_set))
% 3.66/1.08  
% 3.66/1.08  [65] ALPHA_NOT_IMPLY : ~(member(skolem_D1414(difference(empty_set, skolem_B1818), empty_set), difference(empty_set, skolem_B1818)) => member(skolem_D1414(difference(empty_set, skolem_B1818), empty_set), empty_set))
% 3.66/1.08  	-> [67] member(skolem_D1414(difference(empty_set, skolem_B1818), empty_set), difference(empty_set, skolem_B1818)), ~member(skolem_D1414(difference(empty_set, skolem_B1818), empty_set), empty_set)
% 3.66/1.08  
% 3.66/1.08  [67] Rewrite : member(skolem_D1414(difference(empty_set, skolem_B1818), empty_set), difference(empty_set, skolem_B1818))
% 3.66/1.08  	-> [69] (member(skolem_D1414(difference(empty_set, skolem_B1818), empty_set), empty_set) & ~member(skolem_D1414(difference(empty_set, skolem_B1818), empty_set), skolem_B1818))
% 3.66/1.08  
% 3.66/1.08  [69] ALPHA_AND : (member(skolem_D1414(difference(empty_set, skolem_B1818), empty_set), empty_set) & ~member(skolem_D1414(difference(empty_set, skolem_B1818), empty_set), skolem_B1818))
% 3.66/1.08  	-> [70] member(skolem_D1414(difference(empty_set, skolem_B1818), empty_set), empty_set), ~member(skolem_D1414(difference(empty_set, skolem_B1818), empty_set), skolem_B1818)
% 3.66/1.08  
% 3.66/1.08  [70] CLOSURE : member(skolem_D1414(difference(empty_set, skolem_B1818), empty_set), empty_set)
% 3.66/1.08  
% 3.66/1.08  % SZS output end Proof for theBenchmark.p
% 3.66/1.08  [0.738319s][1][Res] 4692 goroutines created
% 3.66/1.08  ==== Result ====
% 3.66/1.08  [0.738352s][1][Res] VALID
% 3.66/1.08  % SZS status Theorem for theBenchmark.p
%------------------------------------------------------------------------------