TSTP Solution File: PUZ018_1 by SPASS+T---2.2.22
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : SPASS+T---2.2.22
% Problem : PUZ018_1 : TPTP v8.1.0. Bugfixed v5.0.0.
% Transfm : none
% Format : tptp:raw
% Command : spasst-tptp-script %s %d
% 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 : 600s
% DateTime : Mon Jul 18 18:27:36 EDT 2022
% Result : Theorem 0.80s 1.14s
% Output : Refutation 0.80s
% Verified :
% SZS Type : Refutation
% Derivation depth : 1
% Number of leaves : 33
% Syntax : Number of clauses : 34 ( 28 unt; 2 nHn; 34 RR)
% Number of literals : 65 ( 0 equ; 33 neg)
% Maximal clause size : 11 ( 1 avg)
% Maximal term depth : 1 ( 1 avg)
% Number of predicates : 8 ( 7 usr; 1 prp; 0-2 aty)
% Number of functors : 10 ( 10 usr; 10 con; 0-0 aty)
% Number of variables : 12 ( 0 sgn)
% Comments :
%------------------------------------------------------------------------------
cnf(1,axiom,
day(saturday),
file('PUZ018_1.p',unknown),
[] ).
cnf(2,axiom,
day(sunday),
file('PUZ018_1.p',unknown),
[] ).
cnf(3,axiom,
day(friday),
file('PUZ018_1.p',unknown),
[] ).
cnf(4,axiom,
day(thursday),
file('PUZ018_1.p',unknown),
[] ).
cnf(5,axiom,
day(wednesday),
file('PUZ018_1.p',unknown),
[] ).
cnf(6,axiom,
day(tuesday),
file('PUZ018_1.p',unknown),
[] ).
cnf(7,axiom,
day(monday),
file('PUZ018_1.p',unknown),
[] ).
cnf(8,axiom,
person(c),
file('PUZ018_1.p',unknown),
[] ).
cnf(9,axiom,
person(b),
file('PUZ018_1.p',unknown),
[] ).
cnf(10,axiom,
person(a),
file('PUZ018_1.p',unknown),
[] ).
cnf(15,axiom,
consecutive(thursday,friday),
file('PUZ018_1.p',unknown),
[] ).
cnf(16,axiom,
consecutive(wednesday,thursday),
file('PUZ018_1.p',unknown),
[] ).
cnf(17,axiom,
consecutive(tuesday,wednesday),
file('PUZ018_1.p',unknown),
[] ).
cnf(18,axiom,
consecutive(monday,tuesday),
file('PUZ018_1.p',unknown),
[] ).
cnf(19,axiom,
consecutive(sunday,monday),
file('PUZ018_1.p',unknown),
[] ).
cnf(20,axiom,
~ all_on(friday),
file('PUZ018_1.p',unknown),
[] ).
cnf(21,axiom,
~ on(c,sunday),
file('PUZ018_1.p',unknown),
[] ).
cnf(22,axiom,
~ on(b,saturday),
file('PUZ018_1.p',unknown),
[] ).
cnf(23,axiom,
~ on(b,thursday),
file('PUZ018_1.p',unknown),
[] ).
cnf(24,axiom,
~ on(a,thursday),
file('PUZ018_1.p',unknown),
[] ).
cnf(25,axiom,
~ on(a,tuesday),
file('PUZ018_1.p',unknown),
[] ).
cnf(26,axiom,
~ on(a,sunday),
file('PUZ018_1.p',unknown),
[] ).
cnf(35,axiom,
~ same_day(tuesday,thursday),
file('PUZ018_1.p',unknown),
[] ).
cnf(44,axiom,
~ same_day(sunday,thursday),
file('PUZ018_1.p',unknown),
[] ).
cnf(46,axiom,
~ same_day(sunday,tuesday),
file('PUZ018_1.p',unknown),
[] ).
cnf(49,axiom,
~ same_person(a,c),
file('PUZ018_1.p',unknown),
[] ).
cnf(50,axiom,
~ same_person(a,b),
file('PUZ018_1.p',unknown),
[] ).
cnf(53,axiom,
( ~ day(U)
| ~ all_on(U)
| on(c,U) ),
file('PUZ018_1.p',unknown),
[] ).
cnf(54,axiom,
( ~ day(U)
| ~ all_on(U)
| on(b,U) ),
file('PUZ018_1.p',unknown),
[] ).
cnf(55,axiom,
( ~ day(U)
| ~ all_on(U)
| on(a,U) ),
file('PUZ018_1.p',unknown),
[] ).
cnf(56,axiom,
( all_on(saturday)
| all_on(friday)
| all_on(thursday)
| all_on(wednesday)
| all_on(tuesday)
| all_on(monday)
| all_on(sunday) ),
file('PUZ018_1.p',unknown),
[] ).
cnf(59,axiom,
( ~ person(U)
| ~ day(V)
| ~ day(W)
| ~ person(X)
| on(U,V)
| on(U,W)
| same_person(U,X)
| same_day(V,W)
| on(X,V)
| on(X,W) ),
file('PUZ018_1.p',unknown),
[] ).
cnf(60,axiom,
( ~ day(U)
| ~ day(V)
| ~ day(W)
| ~ day(X)
| ~ person(Y)
| ~ consecutive(U,V)
| ~ on(Y,U)
| ~ on(Y,V)
| ~ consecutive(V,W)
| ~ consecutive(W,X)
| ~ on(Y,W) ),
file('PUZ018_1.p',unknown),
[] ).
cnf(419,plain,
$false,
inference(thr,[status(thm)],[60,59,56,55,54,53,50,49,46,44,35,26,25,24,23,22,21,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1]),
[iquote('0:ThR:60,59,56,55,54,53,50,49,46,44,35,26,25,24,23,22,21,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1')] ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.01/0.12 % Problem : PUZ018_1 : TPTP v8.1.0. Bugfixed v5.0.0.
% 0.12/0.13 % Command : spasst-tptp-script %s %d
% 0.12/0.34 % Computer : n024.cluster.edu
% 0.12/0.34 % Model : x86_64 x86_64
% 0.12/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.34 % Memory : 8042.1875MB
% 0.12/0.34 % OS : Linux 3.10.0-693.el7.x86_64
% 0.12/0.34 % CPULimit : 300
% 0.12/0.34 % WCLimit : 600
% 0.12/0.34 % DateTime : Sat May 28 19:51:37 EDT 2022
% 0.19/0.34 % CPUTime :
% 0.19/0.47 % Using EUF theory
% 0.80/1.14
% 0.80/1.14
% 0.80/1.14 % SZS status Theorem for /tmp/SPASST_6570_n024.cluster.edu
% 0.80/1.14
% 0.80/1.14 SPASS V 2.2.22 in combination with yices.
% 0.80/1.14 SPASS beiseite: Proof found by SPASS and SMT.
% 0.80/1.14 Problem: /tmp/SPASST_6570_n024.cluster.edu
% 0.80/1.14 SPASS derived 259 clauses, backtracked 125 clauses and kept 379 clauses.
% 0.80/1.14 SPASS backtracked 6 times (1 times due to theory inconsistency).
% 0.80/1.14 SPASS allocated 6604 KBytes.
% 0.80/1.14 SPASS spent 0:00:00.06 on the problem.
% 0.80/1.14 0:00:00.00 for the input.
% 0.80/1.14 0:00:00.01 for the FLOTTER CNF translation.
% 0.80/1.14 0:00:00.00 for inferences.
% 0.80/1.14 0:00:00.00 for the backtracking.
% 0.80/1.14 0:00:00.03 for the reduction.
% 0.80/1.14 0:00:00.01 for interacting with the SMT procedure.
% 0.80/1.14
% 0.80/1.14
% 0.80/1.14 % SZS output start CNFRefutation for /tmp/SPASST_6570_n024.cluster.edu
% See solution above
% 0.80/1.14
% 0.80/1.14 Formulae used in the proof : fof_saturday_type fof_sunday_type fof_friday_type fof_thursday_type fof_wednesday_type fof_tuesday_type fof_monday_type fof_c_type fof_b_type fof_a_type fof_friday_follows_thursday fof_thursday_follows_wednesday fof_wednesday_follows_tuesday fof_tuesday_follows_monday fof_monday_follows_sunday fof_prove_all_on_friday fof_c_off_sunday fof_b_off_saturday fof_b_off_thursday fof_a_off_thursday fof_a_off_tuesday fof_a_off_sunday fof_tuesday_not_thursday fof_sunday_not_thursday fof_sunday_not_tuesday fof_a_not_c fof_a_not_b fof_all_on_c_on fof_all_on_b_on fof_all_on_a_on fof_all_on_one_day fof_no_two_off_twice_together fof_not_on_for_3_days
% 0.80/1.14
% 0.80/1.14 SPASS+T ended
%------------------------------------------------------------------------------