TSTP Solution File: SEU162+1 by Goeland---1.0.0
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Goeland---1.0.0
% Problem : SEU162+1 : TPTP v8.1.0. Released v3.3.0.
% Transfm : none
% Format : tptp:raw
% Command : goeland -dmt -presko -proof %s
% Computer : n018.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 05:55:39 EDT 2022
% Result : Theorem 0.18s 0.57s
% Output : Proof 0.18s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.12 % Problem : SEU162+1 : TPTP v8.1.0. Released v3.3.0.
% 0.11/0.12 % Command : goeland -dmt -presko -proof %s
% 0.12/0.33 % Computer : n018.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 : 300
% 0.12/0.33 % DateTime : Sat Sep 3 09:51:14 EDT 2022
% 0.12/0.33 % CPUTime :
% 0.12/0.34 [DMT] DMT loaded with preskolemization
% 0.12/0.34 [EQ] equality loaded.
% 0.12/0.34 [0.000048s][1][MAIN] Problem : theBenchmark.p
% 0.12/0.34 Start search
% 0.12/0.34 nb_step : 1 - limit : 6
% 0.12/0.34 Launch Gotab with destructive = true
% 0.18/0.56 % SZS output start Proof for theBenchmark.p
% 0.18/0.57 [0] ALPHA_AND : (! [A2_2, B3_3] : ((in(A2_2, B3_3) => ~in(B3_3, A2_2))) & $true & $true & ! [A4_4, B5_5] : (~(disjoint(singleton(A4_4), B5_5) & in(A4_4, B5_5))) & ! [A6_6, B7_7] : ((~in(A6_6, B7_7) => disjoint(singleton(A6_6), B7_7))) & ! [A8_8, B9_9] : ((disjoint(A8_8, B9_9) => disjoint(B9_9, A8_8))) & ! [A12_12, B13_13] : ((disjoint(A12_12, B13_13) <=> =(set_difference(A12_12, B13_13), A12_12))) & ~! [A10_10, B11_11] : ((=(set_difference(A10_10, singleton(B11_11)), A10_10) <=> ~in(B11_11, A10_10))))
% 0.18/0.57 -> [1] ! [A2_2, B3_3] : ((in(A2_2, B3_3) => ~in(B3_3, A2_2))), $true, ! [A4_4, B5_5] : (~(disjoint(singleton(A4_4), B5_5) & in(A4_4, B5_5))), ! [A6_6, B7_7] : ((~in(A6_6, B7_7) => disjoint(singleton(A6_6), B7_7))), ! [A8_8, B9_9] : ((disjoint(A8_8, B9_9) => disjoint(B9_9, A8_8))), ! [A12_12, B13_13] : ((disjoint(A12_12, B13_13) <=> =(set_difference(A12_12, B13_13), A12_12))), ~! [A10_10, B11_11] : ((=(set_difference(A10_10, singleton(B11_11)), A10_10) <=> ~in(B11_11, A10_10)))
% 0.18/0.57
% 0.18/0.57 [1] DELTA_NOT_FORALL : ~! [A10_10, B11_11] : ((=(set_difference(A10_10, singleton(B11_11)), A10_10) <=> ~in(B11_11, A10_10)))
% 0.18/0.57 -> [2] ~(=(set_difference(skolem_A1010, singleton(skolem_B1111)), skolem_A1010) <=> ~in(skolem_B1111, skolem_A1010))
% 0.18/0.57
% 0.18/0.57 [2] BETA_NOT_EQUIV : ~(=(set_difference(skolem_A1010, singleton(skolem_B1111)), skolem_A1010) <=> ~in(skolem_B1111, skolem_A1010))
% 0.18/0.57 -> [3] ~=(set_difference(skolem_A1010, singleton(skolem_B1111)), skolem_A1010), ~in(skolem_B1111, skolem_A1010)
% 0.18/0.57 -> [4] =(set_difference(skolem_A1010, singleton(skolem_B1111)), skolem_A1010), ~~in(skolem_B1111, skolem_A1010)
% 0.18/0.57
% 0.18/0.57 [3] GAMMA_FORALL : ! [A2_2, B3_3] : ((in(A2_2, B3_3) => ~in(B3_3, A2_2)))
% 0.18/0.57 -> [5] (in(A2_0_0, B3_0_0) => ~in(B3_0_0, A2_0_0))
% 0.18/0.57
% 0.18/0.57 [5] BETA_IMPLY : (in(A2_0_0, B3_0_0) => ~in(B3_0_0, A2_0_0))
% 0.18/0.57 -> [6] ~in(A2_0_0, B3_0_0)
% 0.18/0.57 -> [7] ~in(B3_0_0, A2_0_0)
% 0.18/0.57
% 0.18/0.57 [7] GAMMA_FORALL : ! [A4_4, B5_5] : (~(disjoint(singleton(A4_4), B5_5) & in(A4_4, B5_5)))
% 0.18/0.57 -> [12] ~(disjoint(singleton(skolem_B1111), skolem_A1010) & in(skolem_B1111, skolem_A1010))
% 0.18/0.57
% 0.18/0.57 [12] BETA_NOT_AND : ~(disjoint(singleton(skolem_B1111), skolem_A1010) & in(skolem_B1111, skolem_A1010))
% 0.18/0.57 -> [13] ~disjoint(singleton(skolem_B1111), skolem_A1010)
% 0.18/0.57 -> [14] ~in(skolem_B1111, skolem_A1010)
% 0.18/0.57
% 0.18/0.57 [13] GAMMA_FORALL : ! [A6_6, B7_7] : ((~in(A6_6, B7_7) => disjoint(singleton(A6_6), B7_7)))
% 0.18/0.57 -> [26] (~in(skolem_B1111, skolem_A1010) => disjoint(singleton(skolem_B1111), skolem_A1010))
% 0.18/0.57
% 0.18/0.57 [26] BETA_IMPLY : (~in(skolem_B1111, skolem_A1010) => disjoint(singleton(skolem_B1111), skolem_A1010))
% 0.18/0.57 -> [28] ~~in(skolem_B1111, skolem_A1010)
% 0.18/0.57 -> [29] disjoint(singleton(skolem_B1111), skolem_A1010)
% 0.18/0.57
% 0.18/0.57 [28] ALPHA_NOT_NOT : ~~in(skolem_B1111, skolem_A1010)
% 0.18/0.57 -> [33] in(skolem_B1111, skolem_A1010)
% 0.18/0.57
% 0.18/0.57 [33] CLOSURE : in(skolem_B1111, skolem_A1010)
% 0.18/0.57
% 0.18/0.57 [29] CLOSURE : disjoint(singleton(skolem_B1111), skolem_A1010)
% 0.18/0.57
% 0.18/0.57 [14] GAMMA_FORALL : ! [A6_6, B7_7] : ((~in(A6_6, B7_7) => disjoint(singleton(A6_6), B7_7)))
% 0.18/0.57 -> [27] (~in(skolem_B1111, skolem_A1010) => disjoint(singleton(skolem_B1111), skolem_A1010))
% 0.18/0.57
% 0.18/0.57 [27] BETA_IMPLY : (~in(skolem_B1111, skolem_A1010) => disjoint(singleton(skolem_B1111), skolem_A1010))
% 0.18/0.57 -> [31] ~~in(skolem_B1111, skolem_A1010)
% 0.18/0.57 -> [32] disjoint(singleton(skolem_B1111), skolem_A1010)
% 0.18/0.57
% 0.18/0.57 [31] ALPHA_NOT_NOT : ~~in(skolem_B1111, skolem_A1010)
% 0.18/0.57 -> [36] in(skolem_B1111, skolem_A1010)
% 0.18/0.57
% 0.18/0.57 [36] CLOSURE : in(skolem_B1111, skolem_A1010)
% 0.18/0.57
% 0.18/0.57 [32] GAMMA_FORALL : ! [A8_8, B9_9] : ((disjoint(A8_8, B9_9) => disjoint(B9_9, A8_8)))
% 0.18/0.57 -> [37] (disjoint(singleton(skolem_B1111), skolem_A1010) => disjoint(skolem_A1010, singleton(skolem_B1111)))
% 0.18/0.57
% 0.18/0.57 [37] BETA_IMPLY : (disjoint(singleton(skolem_B1111), skolem_A1010) => disjoint(skolem_A1010, singleton(skolem_B1111)))
% 0.18/0.57 -> [38] ~disjoint(singleton(skolem_B1111), skolem_A1010)
% 0.18/0.57 -> [39] disjoint(skolem_A1010, singleton(skolem_B1111))
% 0.18/0.57
% 0.18/0.57 [39] GAMMA_FORALL : ! [A12_12, B13_13] : ((disjoint(A12_12, B13_13) <=> =(set_difference(A12_12, B13_13), A12_12)))
% 0.18/0.57 -> [43] (disjoint(skolem_A1010, singleton(skolem_B1111)) <=> =(set_difference(skolem_A1010, singleton(skolem_B1111)), skolem_A1010))
% 0.18/0.57
% 0.18/0.57 [43] BETA_EQUIV : (disjoint(skolem_A1010, singleton(skolem_B1111)) <=> =(set_difference(skolem_A1010, singleton(skolem_B1111)), skolem_A1010))
% 0.18/0.57 -> [44] ~disjoint(skolem_A1010, singleton(skolem_B1111)), ~=(set_difference(skolem_A1010, singleton(skolem_B1111)), skolem_A1010)
% 0.18/0.57 -> [45] disjoint(skolem_A1010, singleton(skolem_B1111)), =(set_difference(skolem_A1010, singleton(skolem_B1111)), skolem_A1010)
% 0.18/0.57
% 0.18/0.57 [45] CLOSURE : =
% 0.18/0.57
% 0.18/0.57 [44] CLOSURE : ~disjoint(skolem_A1010, singleton(skolem_B1111))
% 0.18/0.57
% 0.18/0.57 [38] CLOSURE : ~disjoint(singleton(skolem_B1111), skolem_A1010)
% 0.18/0.57
% 0.18/0.57 [6] GAMMA_FORALL : ! [A4_4, B5_5] : (~(disjoint(singleton(A4_4), B5_5) & in(A4_4, B5_5)))
% 0.18/0.57 -> [9] ~(disjoint(singleton(skolem_B1111), skolem_A1010) & in(skolem_B1111, skolem_A1010))
% 0.18/0.57
% 0.18/0.57 [9] BETA_NOT_AND : ~(disjoint(singleton(skolem_B1111), skolem_A1010) & in(skolem_B1111, skolem_A1010))
% 0.18/0.57 -> [10] ~disjoint(singleton(skolem_B1111), skolem_A1010)
% 0.18/0.57 -> [11] ~in(skolem_B1111, skolem_A1010)
% 0.18/0.57
% 0.18/0.57 [10] GAMMA_FORALL : ! [A6_6, B7_7] : ((~in(A6_6, B7_7) => disjoint(singleton(A6_6), B7_7)))
% 0.18/0.57 -> [15] (~in(skolem_B1111, skolem_A1010) => disjoint(singleton(skolem_B1111), skolem_A1010))
% 0.18/0.57
% 0.18/0.57 [15] BETA_IMPLY : (~in(skolem_B1111, skolem_A1010) => disjoint(singleton(skolem_B1111), skolem_A1010))
% 0.18/0.57 -> [17] ~~in(skolem_B1111, skolem_A1010)
% 0.18/0.57 -> [18] disjoint(singleton(skolem_B1111), skolem_A1010)
% 0.18/0.57
% 0.18/0.57 [17] ALPHA_NOT_NOT : ~~in(skolem_B1111, skolem_A1010)
% 0.18/0.57 -> [24] in(skolem_B1111, skolem_A1010)
% 0.18/0.57
% 0.18/0.57 [24] CLOSURE : in(skolem_B1111, skolem_A1010)
% 0.18/0.57
% 0.18/0.57 [18] CLOSURE : disjoint(singleton(skolem_B1111), skolem_A1010)
% 0.18/0.57
% 0.18/0.57 [11] GAMMA_FORALL : ! [A6_6, B7_7] : ((~in(A6_6, B7_7) => disjoint(singleton(A6_6), B7_7)))
% 0.18/0.57 -> [16] (~in(skolem_B1111, skolem_A1010) => disjoint(singleton(skolem_B1111), skolem_A1010))
% 0.18/0.57
% 0.18/0.57 [16] BETA_IMPLY : (~in(skolem_B1111, skolem_A1010) => disjoint(singleton(skolem_B1111), skolem_A1010))
% 0.18/0.57 -> [19] ~~in(skolem_B1111, skolem_A1010)
% 0.18/0.57 -> [20] disjoint(singleton(skolem_B1111), skolem_A1010)
% 0.18/0.57
% 0.18/0.57 [19] ALPHA_NOT_NOT : ~~in(skolem_B1111, skolem_A1010)
% 0.18/0.57 -> [25] in(skolem_B1111, skolem_A1010)
% 0.18/0.57
% 0.18/0.57 [25] CLOSURE : in(skolem_B1111, skolem_A1010)
% 0.18/0.57
% 0.18/0.57 [20] GAMMA_FORALL : ! [A8_8, B9_9] : ((disjoint(A8_8, B9_9) => disjoint(B9_9, A8_8)))
% 0.18/0.57 -> [30] (disjoint(singleton(skolem_B1111), skolem_A1010) => disjoint(skolem_A1010, singleton(skolem_B1111)))
% 0.18/0.57
% 0.18/0.57 [30] BETA_IMPLY : (disjoint(singleton(skolem_B1111), skolem_A1010) => disjoint(skolem_A1010, singleton(skolem_B1111)))
% 0.18/0.57 -> [34] ~disjoint(singleton(skolem_B1111), skolem_A1010)
% 0.18/0.57 -> [35] disjoint(skolem_A1010, singleton(skolem_B1111))
% 0.18/0.57
% 0.18/0.57 [35] GAMMA_FORALL : ! [A12_12, B13_13] : ((disjoint(A12_12, B13_13) <=> =(set_difference(A12_12, B13_13), A12_12)))
% 0.18/0.57 -> [40] (disjoint(skolem_A1010, singleton(skolem_B1111)) <=> =(set_difference(skolem_A1010, singleton(skolem_B1111)), skolem_A1010))
% 0.18/0.57
% 0.18/0.57 [40] BETA_EQUIV : (disjoint(skolem_A1010, singleton(skolem_B1111)) <=> =(set_difference(skolem_A1010, singleton(skolem_B1111)), skolem_A1010))
% 0.18/0.57 -> [41] ~disjoint(skolem_A1010, singleton(skolem_B1111)), ~=(set_difference(skolem_A1010, singleton(skolem_B1111)), skolem_A1010)
% 0.18/0.57 -> [42] disjoint(skolem_A1010, singleton(skolem_B1111)), =(set_difference(skolem_A1010, singleton(skolem_B1111)), skolem_A1010)
% 0.18/0.57
% 0.18/0.57 [41] CLOSURE : ~disjoint(skolem_A1010, singleton(skolem_B1111))
% 0.18/0.57
% 0.18/0.57 [42] CLOSURE : =
% 0.18/0.57
% 0.18/0.57 [34] CLOSURE : ~disjoint(singleton(skolem_B1111), skolem_A1010)
% 0.18/0.57
% 0.18/0.57 [4] ALPHA_NOT_NOT : ~~in(skolem_B1111, skolem_A1010)
% 0.18/0.57 -> [8] in(skolem_B1111, skolem_A1010)
% 0.18/0.57
% 0.18/0.57 [8] GAMMA_FORALL : ! [A2_2, B3_3] : ((in(A2_2, B3_3) => ~in(B3_3, A2_2)))
% 0.18/0.57 -> [21] (in(skolem_A1010, skolem_B1111) => ~in(skolem_B1111, skolem_A1010))
% 0.18/0.57
% 0.18/0.57 [21] BETA_IMPLY : (in(skolem_A1010, skolem_B1111) => ~in(skolem_B1111, skolem_A1010))
% 0.18/0.57 -> [22] ~in(skolem_A1010, skolem_B1111)
% 0.18/0.57 -> [23] ~in(skolem_B1111, skolem_A1010)
% 0.18/0.57
% 0.18/0.57 [23] CLOSURE : =
% 0.18/0.57
% 0.18/0.57 [22] GAMMA_FORALL : ! [A4_4, B5_5] : (~(disjoint(singleton(A4_4), B5_5) & in(A4_4, B5_5)))
% 0.18/0.57 -> [46] ~(disjoint(singleton(skolem_B1111), skolem_A1010) & in(skolem_B1111, skolem_A1010))
% 0.18/0.57
% 0.18/0.57 [46] BETA_NOT_AND : ~(disjoint(singleton(skolem_B1111), skolem_A1010) & in(skolem_B1111, skolem_A1010))
% 0.18/0.57 -> [47] ~disjoint(singleton(skolem_B1111), skolem_A1010)
% 0.18/0.57 -> [48] ~in(skolem_B1111, skolem_A1010)
% 0.18/0.57
% 0.18/0.57 [48] CLOSURE : =
% 0.18/0.57
% 0.18/0.57 [49] BETA_IMPLY : (~in(skolem_B1111, skolem_A1010) => disjoint(singleton(skolem_B1111), skolem_A1010))
% 0.18/0.57 -> [53] ~~in(skolem_B1111, skolem_A1010)
% 0.18/0.57 -> [54] disjoint(singleton(skolem_B1111), skolem_A1010)
% 0.18/0.57
% 0.18/0.57 [54] CLOSURE : =
% 0.18/0.57
% 0.18/0.57 [55] GAMMA_FORALL : ! [A8_8, B9_9] : ((disjoint(A8_8, B9_9) => disjoint(B9_9, A8_8)))
% 0.18/0.57 -> [56] (disjoint(skolem_A1010, singleton(skolem_B1111)) => disjoint(singleton(skolem_B1111), skolem_A1010))
% 0.18/0.57
% 0.18/0.57 [56] BETA_IMPLY : (disjoint(skolem_A1010, singleton(skolem_B1111)) => disjoint(singleton(skolem_B1111), skolem_A1010))
% 0.18/0.57 -> [57] ~disjoint(skolem_A1010, singleton(skolem_B1111))
% 0.18/0.57 -> [58] disjoint(singleton(skolem_B1111), skolem_A1010)
% 0.18/0.57
% 0.18/0.57 [58] CLOSURE : =
% 0.18/0.57
% 0.18/0.57 [57] GAMMA_FORALL : ! [A12_12, B13_13] : ((disjoint(A12_12, B13_13) <=> =(set_difference(A12_12, B13_13), A12_12)))
% 0.18/0.57 -> [59] (disjoint(skolem_A1010, singleton(skolem_B1111)) <=> =(set_difference(skolem_A1010, singleton(skolem_B1111)), skolem_A1010))
% 0.18/0.57
% 0.18/0.57 [59] BETA_EQUIV : (disjoint(skolem_A1010, singleton(skolem_B1111)) <=> =(set_difference(skolem_A1010, singleton(skolem_B1111)), skolem_A1010))
% 0.18/0.57 -> [60] ~disjoint(skolem_A1010, singleton(skolem_B1111)), ~=(set_difference(skolem_A1010, singleton(skolem_B1111)), skolem_A1010)
% 0.18/0.57 -> [61] disjoint(skolem_A1010, singleton(skolem_B1111)), =(set_difference(skolem_A1010, singleton(skolem_B1111)), skolem_A1010)
% 0.18/0.57
% 0.18/0.57 [60] CLOSURE : =
% 0.18/0.57
% 0.18/0.57 [61] CLOSURE : =
% 0.18/0.57
% 0.18/0.57 % SZS output end Proof for theBenchmark.p
% 0.18/0.57 [0.227711s][1][Res] 1245 goroutines created
% 0.18/0.57 ==== Result ====
% 0.18/0.57 [0.227798s][1][Res] VALID
% 0.18/0.57 % SZS status Theorem for theBenchmark.p
%------------------------------------------------------------------------------