TSTP Solution File: KRS171+1 by Goeland---1.0.0
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Goeland---1.0.0
% Problem : KRS171+1 : TPTP v8.1.0. Released v3.1.0.
% Transfm : none
% Format : tptp:raw
% Command : goeland -dmt -presko -proof %s
% Computer : n014.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 : Sat Sep 17 17:33:25 EDT 2022
% Result : Theorem 0.15s 0.36s
% Output : Proof 0.15s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.10 % Problem : KRS171+1 : TPTP v8.1.0. Released v3.1.0.
% 0.09/0.10 % Command : goeland -dmt -presko -proof %s
% 0.10/0.31 % Computer : n014.cluster.edu
% 0.10/0.31 % Model : x86_64 x86_64
% 0.10/0.31 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.31 % Memory : 8042.1875MB
% 0.10/0.31 % OS : Linux 3.10.0-693.el7.x86_64
% 0.10/0.31 % CPULimit : 300
% 0.10/0.31 % WCLimit : 300
% 0.10/0.31 % DateTime : Thu Sep 1 09:42:17 EDT 2022
% 0.10/0.31 % CPUTime :
% 0.15/0.31 [DMT] DMT loaded with preskolemization
% 0.15/0.31 [EQ] equality loaded.
% 0.15/0.31 [0.000035s][1][MAIN] Problem : theBenchmark.p
% 0.15/0.31 Start search
% 0.15/0.31 nb_step : 1 - limit : 7
% 0.15/0.31 Launch Gotab with destructive = true
% 0.15/0.36 % SZS output start Proof for theBenchmark.p
% 0.15/0.36 [0] ALPHA_AND : (! [X2_2] : ((cowlThing(X2_2) & ~cowlNothing(X2_2))) & ! [X3_3] : ((xsd_string(X3_3) <=> ~xsd_integer(X3_3))) & ! [X4_4, Y5_5] : ((rhasHead(X4_4, Y5_5) => rhasLeader(X4_4, Y5_5))) & ! [X6_6, Y7_7] : ((rhasLeader(X6_6, Y7_7) => rhasHead(X6_6, Y7_7))) & ~((! [X8_8] : ((cowlThing(X8_8) & ~cowlNothing(X8_8))) & ! [X9_9] : ((xsd_string(X9_9) <=> ~xsd_integer(X9_9)))) & ! [X10_10, Y11_11] : ((rhasLeader(X10_10, Y11_11) <=> rhasHead(X10_10, Y11_11)))))
% 0.15/0.36 -> [1] ! [X2_2] : ((cowlThing(X2_2) & ~cowlNothing(X2_2))), ! [X3_3] : ((xsd_string(X3_3) <=> ~xsd_integer(X3_3))), ! [X4_4, Y5_5] : ((rhasHead(X4_4, Y5_5) => rhasLeader(X4_4, Y5_5))), ! [X6_6, Y7_7] : ((rhasLeader(X6_6, Y7_7) => rhasHead(X6_6, Y7_7))), ~((! [X8_8] : ((cowlThing(X8_8) & ~cowlNothing(X8_8))) & ! [X9_9] : ((xsd_string(X9_9) <=> ~xsd_integer(X9_9)))) & ! [X10_10, Y11_11] : ((rhasLeader(X10_10, Y11_11) <=> rhasHead(X10_10, Y11_11))))
% 0.15/0.36
% 0.15/0.36 [1] BETA_NOT_AND : ~((! [X8_8] : ((cowlThing(X8_8) & ~cowlNothing(X8_8))) & ! [X9_9] : ((xsd_string(X9_9) <=> ~xsd_integer(X9_9)))) & ! [X10_10, Y11_11] : ((rhasLeader(X10_10, Y11_11) <=> rhasHead(X10_10, Y11_11))))
% 0.15/0.36 -> [2] ~(! [X8_8] : ((cowlThing(X8_8) & ~cowlNothing(X8_8))) & ! [X9_9] : ((xsd_string(X9_9) <=> ~xsd_integer(X9_9))))
% 0.15/0.36 -> [3] ~! [X10_10, Y11_11] : ((rhasLeader(X10_10, Y11_11) <=> rhasHead(X10_10, Y11_11)))
% 0.15/0.36
% 0.15/0.36 [2] BETA_NOT_AND : ~(! [X8_8] : ((cowlThing(X8_8) & ~cowlNothing(X8_8))) & ! [X9_9] : ((xsd_string(X9_9) <=> ~xsd_integer(X9_9))))
% 0.15/0.36 -> [4] ~! [X8_8] : ((cowlThing(X8_8) & ~cowlNothing(X8_8)))
% 0.15/0.36 -> [5] ~! [X9_9] : ((xsd_string(X9_9) <=> ~xsd_integer(X9_9)))
% 0.15/0.36
% 0.15/0.36 [4] DELTA_NOT_FORALL : ~! [X8_8] : ((cowlThing(X8_8) & ~cowlNothing(X8_8)))
% 0.15/0.36 -> [12] ~(cowlThing(skolem_X88) & ~cowlNothing(skolem_X88))
% 0.15/0.36
% 0.15/0.36 [12] BETA_NOT_AND : ~(cowlThing(skolem_X88) & ~cowlNothing(skolem_X88))
% 0.15/0.36 -> [13] ~cowlThing(skolem_X88)
% 0.15/0.36 -> [14] ~~cowlNothing(skolem_X88)
% 0.15/0.36
% 0.15/0.36 [13] GAMMA_FORALL : ! [X2_2] : ((cowlThing(X2_2) & ~cowlNothing(X2_2)))
% 0.15/0.36 -> [20] (cowlThing(X2_2_0) & ~cowlNothing(X2_2_0))
% 0.15/0.36
% 0.15/0.36 [20] ALPHA_AND : (cowlThing(X2_2_0) & ~cowlNothing(X2_2_0))
% 0.15/0.36 -> [21] cowlThing(X2_2_0), ~cowlNothing(X2_2_0)
% 0.15/0.36
% 0.15/0.36 [21] CLOSURE : cowlThing(X2_2_0)
% 0.15/0.36
% 0.15/0.36 [14] ALPHA_NOT_NOT : ~~cowlNothing(skolem_X88)
% 0.15/0.36 -> [24] cowlNothing(skolem_X88)
% 0.15/0.36
% 0.15/0.36 [24] GAMMA_FORALL : ! [X2_2] : ((cowlThing(X2_2) & ~cowlNothing(X2_2)))
% 0.15/0.36 -> [25] (cowlThing(X2_4_0) & ~cowlNothing(X2_4_0))
% 0.15/0.36
% 0.15/0.36 [25] ALPHA_AND : (cowlThing(X2_4_0) & ~cowlNothing(X2_4_0))
% 0.15/0.36 -> [26] cowlThing(X2_4_0), ~cowlNothing(X2_4_0)
% 0.15/0.36
% 0.15/0.36 [26] CLOSURE : ~cowlNothing(X2_4_0)
% 0.15/0.36
% 0.15/0.36 [5] DELTA_NOT_FORALL : ~! [X9_9] : ((xsd_string(X9_9) <=> ~xsd_integer(X9_9)))
% 0.15/0.36 -> [9] ~(xsd_string(skolem_X99) <=> ~xsd_integer(skolem_X99))
% 0.15/0.36
% 0.15/0.36 [9] BETA_NOT_EQUIV : ~(xsd_string(skolem_X99) <=> ~xsd_integer(skolem_X99))
% 0.15/0.36 -> [10] ~xsd_string(skolem_X99), ~xsd_integer(skolem_X99)
% 0.15/0.36 -> [11] xsd_string(skolem_X99), ~~xsd_integer(skolem_X99)
% 0.15/0.36
% 0.15/0.36 [10] GAMMA_FORALL : ! [X2_2] : ((cowlThing(X2_2) & ~cowlNothing(X2_2)))
% 0.15/0.36 -> [16] (cowlThing(X2_0_0) & ~cowlNothing(X2_0_0))
% 0.15/0.36
% 0.15/0.36 [16] ALPHA_AND : (cowlThing(X2_0_0) & ~cowlNothing(X2_0_0))
% 0.15/0.36 -> [18] cowlThing(X2_0_0), ~cowlNothing(X2_0_0)
% 0.15/0.36
% 0.15/0.36 [18] GAMMA_FORALL : ! [X3_3] : ((xsd_string(X3_3) <=> ~xsd_integer(X3_3)))
% 0.15/0.36 -> [28] (xsd_string(skolem_X99) <=> ~xsd_integer(skolem_X99))
% 0.15/0.36
% 0.15/0.36 [28] BETA_EQUIV : (xsd_string(skolem_X99) <=> ~xsd_integer(skolem_X99))
% 0.15/0.36 -> [30] ~xsd_string(skolem_X99), ~~xsd_integer(skolem_X99)
% 0.15/0.36 -> [31] xsd_string(skolem_X99), ~xsd_integer(skolem_X99)
% 0.15/0.36
% 0.15/0.36 [31] CLOSURE : xsd_string(skolem_X99)
% 0.15/0.36
% 0.15/0.36 [30] ALPHA_NOT_NOT : ~~xsd_integer(skolem_X99)
% 0.15/0.36 -> [32] xsd_integer(skolem_X99)
% 0.15/0.36
% 0.15/0.36 [32] CLOSURE : xsd_integer(skolem_X99)
% 0.15/0.36
% 0.15/0.36 [11] ALPHA_NOT_NOT : ~~xsd_integer(skolem_X99)
% 0.15/0.36 -> [15] xsd_integer(skolem_X99)
% 0.15/0.36
% 0.15/0.36 [15] GAMMA_FORALL : ! [X2_2] : ((cowlThing(X2_2) & ~cowlNothing(X2_2)))
% 0.15/0.36 -> [27] (cowlThing(X2_5_0) & ~cowlNothing(X2_5_0))
% 0.15/0.36
% 0.15/0.36 [27] ALPHA_AND : (cowlThing(X2_5_0) & ~cowlNothing(X2_5_0))
% 0.15/0.36 -> [29] cowlThing(X2_5_0), ~cowlNothing(X2_5_0)
% 0.15/0.36
% 0.15/0.36 [29] GAMMA_FORALL : ! [X3_3] : ((xsd_string(X3_3) <=> ~xsd_integer(X3_3)))
% 0.15/0.36 -> [41] (xsd_string(skolem_X99) <=> ~xsd_integer(skolem_X99))
% 0.15/0.36
% 0.15/0.36 [41] BETA_EQUIV : (xsd_string(skolem_X99) <=> ~xsd_integer(skolem_X99))
% 0.15/0.36 -> [42] ~xsd_string(skolem_X99), ~~xsd_integer(skolem_X99)
% 0.15/0.36 -> [43] xsd_string(skolem_X99), ~xsd_integer(skolem_X99)
% 0.15/0.36
% 0.15/0.36 [43] CLOSURE : ~xsd_integer(skolem_X99)
% 0.15/0.36
% 0.15/0.36 [42] ALPHA_NOT_NOT : ~~xsd_integer(skolem_X99)
% 0.15/0.36 -> [50] xsd_integer(skolem_X99)
% 0.15/0.36
% 0.15/0.36 [50] CLOSURE : ~~xsd_integer(skolem_X99)
% 0.15/0.36
% 0.15/0.36 [3] DELTA_NOT_FORALL : ~! [X10_10, Y11_11] : ((rhasLeader(X10_10, Y11_11) <=> rhasHead(X10_10, Y11_11)))
% 0.15/0.36 -> [6] ~(rhasLeader(skolem_X1010, skolem_Y1111) <=> rhasHead(skolem_X1010, skolem_Y1111))
% 0.15/0.36
% 0.15/0.36 [6] BETA_NOT_EQUIV : ~(rhasLeader(skolem_X1010, skolem_Y1111) <=> rhasHead(skolem_X1010, skolem_Y1111))
% 0.15/0.36 -> [7] ~rhasLeader(skolem_X1010, skolem_Y1111), rhasHead(skolem_X1010, skolem_Y1111)
% 0.15/0.36 -> [8] rhasLeader(skolem_X1010, skolem_Y1111), ~rhasHead(skolem_X1010, skolem_Y1111)
% 0.15/0.36
% 0.15/0.36 [7] GAMMA_FORALL : ! [X2_2] : ((cowlThing(X2_2) & ~cowlNothing(X2_2)))
% 0.15/0.36 -> [22] (cowlThing(X2_3_0) & ~cowlNothing(X2_3_0))
% 0.15/0.36
% 0.15/0.36 [22] ALPHA_AND : (cowlThing(X2_3_0) & ~cowlNothing(X2_3_0))
% 0.15/0.36 -> [23] cowlThing(X2_3_0), ~cowlNothing(X2_3_0)
% 0.15/0.36
% 0.15/0.36 [23] GAMMA_FORALL : ! [X3_3] : ((xsd_string(X3_3) <=> ~xsd_integer(X3_3)))
% 0.15/0.36 -> [36] (xsd_string(X3_2_1) <=> ~xsd_integer(X3_2_1))
% 0.15/0.36
% 0.15/0.36 [36] BETA_EQUIV : (xsd_string(X3_2_1) <=> ~xsd_integer(X3_2_1))
% 0.15/0.36 -> [37] ~xsd_string(X3_2_1), ~~xsd_integer(X3_2_1)
% 0.15/0.36 -> [38] xsd_string(X3_2_1), ~xsd_integer(X3_2_1)
% 0.15/0.36
% 0.15/0.36 [38] GAMMA_FORALL : ! [X4_4, Y5_5] : ((rhasHead(X4_4, Y5_5) => rhasLeader(X4_4, Y5_5)))
% 0.15/0.36 -> [44] (rhasHead(skolem_X1010, skolem_Y1111) => rhasLeader(skolem_X1010, skolem_Y1111))
% 0.15/0.36
% 0.15/0.36 [44] BETA_IMPLY : (rhasHead(skolem_X1010, skolem_Y1111) => rhasLeader(skolem_X1010, skolem_Y1111))
% 0.15/0.36 -> [45] ~rhasHead(skolem_X1010, skolem_Y1111)
% 0.15/0.36 -> [46] rhasLeader(skolem_X1010, skolem_Y1111)
% 0.15/0.36
% 0.15/0.36 [45] CLOSURE : ~rhasHead(skolem_X1010, skolem_Y1111)
% 0.15/0.36
% 0.15/0.36 [46] CLOSURE : rhasLeader(skolem_X1010, skolem_Y1111)
% 0.15/0.36
% 0.15/0.36 [37] ALPHA_NOT_NOT : ~~xsd_integer(X3_2_1)
% 0.15/0.36 -> [40] xsd_integer(X3_2_1)
% 0.15/0.36
% 0.15/0.36 [40] GAMMA_FORALL : ! [X4_4, Y5_5] : ((rhasHead(X4_4, Y5_5) => rhasLeader(X4_4, Y5_5)))
% 0.15/0.36 -> [51] (rhasHead(skolem_X1010, skolem_Y1111) => rhasLeader(skolem_X1010, skolem_Y1111))
% 0.15/0.36
% 0.15/0.36 [51] BETA_IMPLY : (rhasHead(skolem_X1010, skolem_Y1111) => rhasLeader(skolem_X1010, skolem_Y1111))
% 0.15/0.36 -> [53] ~rhasHead(skolem_X1010, skolem_Y1111)
% 0.15/0.36 -> [54] rhasLeader(skolem_X1010, skolem_Y1111)
% 0.15/0.36
% 0.15/0.36 [53] CLOSURE : ~rhasHead(skolem_X1010, skolem_Y1111)
% 0.15/0.36
% 0.15/0.36 [54] CLOSURE : rhasLeader(skolem_X1010, skolem_Y1111)
% 0.15/0.36
% 0.15/0.36 [8] GAMMA_FORALL : ! [X2_2] : ((cowlThing(X2_2) & ~cowlNothing(X2_2)))
% 0.15/0.36 -> [17] (cowlThing(X2_1_0) & ~cowlNothing(X2_1_0))
% 0.15/0.36
% 0.15/0.36 [17] ALPHA_AND : (cowlThing(X2_1_0) & ~cowlNothing(X2_1_0))
% 0.15/0.36 -> [19] cowlThing(X2_1_0), ~cowlNothing(X2_1_0)
% 0.15/0.36
% 0.15/0.36 [19] GAMMA_FORALL : ! [X3_3] : ((xsd_string(X3_3) <=> ~xsd_integer(X3_3)))
% 0.15/0.36 -> [33] (xsd_string(X3_1_1) <=> ~xsd_integer(X3_1_1))
% 0.15/0.36
% 0.15/0.36 [33] BETA_EQUIV : (xsd_string(X3_1_1) <=> ~xsd_integer(X3_1_1))
% 0.15/0.36 -> [34] ~xsd_string(X3_1_1), ~~xsd_integer(X3_1_1)
% 0.15/0.36 -> [35] xsd_string(X3_1_1), ~xsd_integer(X3_1_1)
% 0.15/0.36
% 0.15/0.36 [35] GAMMA_FORALL : ! [X4_4, Y5_5] : ((rhasHead(X4_4, Y5_5) => rhasLeader(X4_4, Y5_5)))
% 0.15/0.36 -> [47] (rhasHead(X4_1_2, Y5_1_2) => rhasLeader(X4_1_2, Y5_1_2))
% 0.15/0.36
% 0.15/0.36 [47] BETA_IMPLY : (rhasHead(X4_1_2, Y5_1_2) => rhasLeader(X4_1_2, Y5_1_2))
% 0.15/0.36 -> [48] ~rhasHead(X4_1_2, Y5_1_2)
% 0.15/0.36 -> [49] rhasLeader(X4_1_2, Y5_1_2)
% 0.15/0.36
% 0.15/0.36 [48] GAMMA_FORALL : ! [X6_6, Y7_7] : ((rhasLeader(X6_6, Y7_7) => rhasHead(X6_6, Y7_7)))
% 0.15/0.36 -> [57] (rhasLeader(skolem_X1010, skolem_Y1111) => rhasHead(skolem_X1010, skolem_Y1111))
% 0.15/0.36
% 0.15/0.36 [57] BETA_IMPLY : (rhasLeader(skolem_X1010, skolem_Y1111) => rhasHead(skolem_X1010, skolem_Y1111))
% 0.15/0.36 -> [58] ~rhasLeader(skolem_X1010, skolem_Y1111)
% 0.15/0.36 -> [59] rhasHead(skolem_X1010, skolem_Y1111)
% 0.15/0.36
% 0.15/0.36 [58] CLOSURE : ~rhasLeader(skolem_X1010, skolem_Y1111)
% 0.15/0.36
% 0.15/0.36 [59] CLOSURE : rhasHead(skolem_X1010, skolem_Y1111)
% 0.15/0.36
% 0.15/0.36 [49] GAMMA_FORALL : ! [X6_6, Y7_7] : ((rhasLeader(X6_6, Y7_7) => rhasHead(X6_6, Y7_7)))
% 0.15/0.36 -> [60] (rhasLeader(skolem_X1010, skolem_Y1111) => rhasHead(skolem_X1010, skolem_Y1111))
% 0.15/0.36
% 0.15/0.36 [60] BETA_IMPLY : (rhasLeader(skolem_X1010, skolem_Y1111) => rhasHead(skolem_X1010, skolem_Y1111))
% 0.15/0.36 -> [61] ~rhasLeader(skolem_X1010, skolem_Y1111)
% 0.15/0.36 -> [62] rhasHead(skolem_X1010, skolem_Y1111)
% 0.15/0.36
% 0.15/0.36 [62] CLOSURE : rhasHead(skolem_X1010, skolem_Y1111)
% 0.15/0.36
% 0.15/0.36 [61] CLOSURE : ~rhasLeader(skolem_X1010, skolem_Y1111)
% 0.15/0.36
% 0.15/0.36 [34] ALPHA_NOT_NOT : ~~xsd_integer(X3_1_1)
% 0.15/0.36 -> [39] xsd_integer(X3_1_1)
% 0.15/0.36
% 0.15/0.36 [39] GAMMA_FORALL : ! [X4_4, Y5_5] : ((rhasHead(X4_4, Y5_5) => rhasLeader(X4_4, Y5_5)))
% 0.15/0.36 -> [52] (rhasHead(X4_3_2, Y5_3_2) => rhasLeader(X4_3_2, Y5_3_2))
% 0.15/0.36
% 0.15/0.36 [52] BETA_IMPLY : (rhasHead(X4_3_2, Y5_3_2) => rhasLeader(X4_3_2, Y5_3_2))
% 0.15/0.36 -> [55] ~rhasHead(X4_3_2, Y5_3_2)
% 0.15/0.36 -> [56] rhasLeader(X4_3_2, Y5_3_2)
% 0.15/0.36
% 0.15/0.36 [55] GAMMA_FORALL : ! [X6_6, Y7_7] : ((rhasLeader(X6_6, Y7_7) => rhasHead(X6_6, Y7_7)))
% 0.15/0.36 -> [63] (rhasLeader(skolem_X1010, skolem_Y1111) => rhasHead(skolem_X1010, skolem_Y1111))
% 0.15/0.36
% 0.15/0.36 [63] BETA_IMPLY : (rhasLeader(skolem_X1010, skolem_Y1111) => rhasHead(skolem_X1010, skolem_Y1111))
% 0.15/0.36 -> [64] ~rhasLeader(skolem_X1010, skolem_Y1111)
% 0.15/0.36 -> [65] rhasHead(skolem_X1010, skolem_Y1111)
% 0.15/0.36
% 0.15/0.36 [64] CLOSURE : ~rhasLeader(skolem_X1010, skolem_Y1111)
% 0.15/0.36
% 0.15/0.36 [65] CLOSURE : rhasHead(skolem_X1010, skolem_Y1111)
% 0.15/0.36
% 0.15/0.36 [56] GAMMA_FORALL : ! [X6_6, Y7_7] : ((rhasLeader(X6_6, Y7_7) => rhasHead(X6_6, Y7_7)))
% 0.15/0.36 -> [66] (rhasLeader(skolem_X1010, skolem_Y1111) => rhasHead(skolem_X1010, skolem_Y1111))
% 0.15/0.36
% 0.15/0.36 [66] BETA_IMPLY : (rhasLeader(skolem_X1010, skolem_Y1111) => rhasHead(skolem_X1010, skolem_Y1111))
% 0.15/0.36 -> [67] ~rhasLeader(skolem_X1010, skolem_Y1111)
% 0.15/0.36 -> [68] rhasHead(skolem_X1010, skolem_Y1111)
% 0.15/0.36
% 0.15/0.36 [67] CLOSURE : ~rhasLeader(skolem_X1010, skolem_Y1111)
% 0.15/0.36
% 0.15/0.36 [68] CLOSURE : rhasHead(skolem_X1010, skolem_Y1111)
% 0.15/0.36
% 0.15/0.36 % SZS output end Proof for theBenchmark.p
% 0.15/0.36 [0.045505s][1][Res] 278 goroutines created
% 0.15/0.36 ==== Result ====
% 0.15/0.36 [0.045558s][1][Res] VALID
% 0.15/0.36 % SZS status Theorem for theBenchmark.p
%------------------------------------------------------------------------------