TSTP Solution File: NUM557+3 by Duper---1.0
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Duper---1.0
% Problem : NUM557+3 : TPTP v8.1.2. Released v4.0.0.
% Transfm : none
% Format : tptp:raw
% Command : duper %s
% Computer : n002.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 : Thu Aug 31 10:56:14 EDT 2023
% Result : Theorem 4.99s 5.26s
% Output : Proof 4.99s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12 % Problem : NUM557+3 : TPTP v8.1.2. Released v4.0.0.
% 0.07/0.14 % Command : duper %s
% 0.15/0.35 % Computer : n002.cluster.edu
% 0.15/0.35 % Model : x86_64 x86_64
% 0.15/0.35 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.35 % Memory : 8042.1875MB
% 0.15/0.35 % OS : Linux 3.10.0-693.el7.x86_64
% 0.15/0.35 % CPULimit : 300
% 0.15/0.35 % WCLimit : 300
% 0.15/0.35 % DateTime : Fri Aug 25 15:29:02 EDT 2023
% 0.21/0.35 % CPUTime :
% 4.99/5.26 SZS status Theorem for theBenchmark.p
% 4.99/5.26 SZS output start Proof for theBenchmark.p
% 4.99/5.26 Clause #62 (by assumption #[]): Eq
% 4.99/5.26 (And
% 4.99/5.26 (And
% 4.99/5.26 (And
% 4.99/5.26 (And
% 4.99/5.26 (And
% 4.99/5.26 (And (aSet0 (slbdtsldtrb0 xS xk))
% 4.99/5.26 (∀ (W0 : Iota),
% 4.99/5.26 And
% 4.99/5.26 (aElementOf0 W0 (slbdtsldtrb0 xS xk) →
% 4.99/5.26 And (And (And (aSet0 W0) (∀ (W1 : Iota), aElementOf0 W1 W0 → aElementOf0 W1 xS)) (aSubsetOf0 W0 xS))
% 4.99/5.26 (Eq (sbrdtbr0 W0) xk))
% 4.99/5.26 (And (Or (And (aSet0 W0) (∀ (W1 : Iota), aElementOf0 W1 W0 → aElementOf0 W1 xS)) (aSubsetOf0 W0 xS))
% 4.99/5.26 (Eq (sbrdtbr0 W0) xk) →
% 4.99/5.26 aElementOf0 W0 (slbdtsldtrb0 xS xk))))
% 4.99/5.26 (aSet0 (slbdtsldtrb0 xT xk)))
% 4.99/5.26 (∀ (W0 : Iota),
% 4.99/5.26 And
% 4.99/5.26 (aElementOf0 W0 (slbdtsldtrb0 xT xk) →
% 4.99/5.26 And (And (And (aSet0 W0) (∀ (W1 : Iota), aElementOf0 W1 W0 → aElementOf0 W1 xT)) (aSubsetOf0 W0 xT))
% 4.99/5.26 (Eq (sbrdtbr0 W0) xk))
% 4.99/5.26 (And (Or (And (aSet0 W0) (∀ (W1 : Iota), aElementOf0 W1 W0 → aElementOf0 W1 xT)) (aSubsetOf0 W0 xT))
% 4.99/5.26 (Eq (sbrdtbr0 W0) xk) →
% 4.99/5.26 aElementOf0 W0 (slbdtsldtrb0 xT xk))))
% 4.99/5.26 (∀ (W0 : Iota), aElementOf0 W0 (slbdtsldtrb0 xS xk) → aElementOf0 W0 (slbdtsldtrb0 xT xk)))
% 4.99/5.26 (aSubsetOf0 (slbdtsldtrb0 xS xk) (slbdtsldtrb0 xT xk)))
% 4.99/5.26 (Not
% 4.99/5.26 ((∀ (W0 : Iota),
% 4.99/5.26 And
% 4.99/5.26 (aElementOf0 W0 (slbdtsldtrb0 xS xk) →
% 4.99/5.26 And (And (And (aSet0 W0) (∀ (W1 : Iota), aElementOf0 W1 W0 → aElementOf0 W1 xS)) (aSubsetOf0 W0 xS))
% 4.99/5.26 (Eq (sbrdtbr0 W0) xk))
% 4.99/5.26 (And (Or (And (aSet0 W0) (∀ (W1 : Iota), aElementOf0 W1 W0 → aElementOf0 W1 xS)) (aSubsetOf0 W0 xS))
% 4.99/5.26 (Eq (sbrdtbr0 W0) xk) →
% 4.99/5.26 aElementOf0 W0 (slbdtsldtrb0 xS xk))) →
% 4.99/5.26 Or (Not (Exists fun W0 => aElementOf0 W0 (slbdtsldtrb0 xS xk))) (Eq (slbdtsldtrb0 xS xk) slcrc0))))
% 4.99/5.26 True
% 4.99/5.26 Clause #70 (by assumption #[]): Eq (And (And (∀ (W0 : Iota), aElementOf0 W0 xP → aElementOf0 W0 xS) (aSubsetOf0 xP xS)) (Eq (sbrdtbr0 xP) xk)) True
% 4.99/5.26 Clause #71 (by assumption #[]): Eq
% 4.99/5.26 (Not
% 4.99/5.26 (Or (And (Or (∀ (W0 : Iota), aElementOf0 W0 xP → aElementOf0 W0 xS) (aSubsetOf0 xP xS)) (Eq (sbrdtbr0 xP) xk))
% 4.99/5.26 (aElementOf0 xP (slbdtsldtrb0 xS xk))))
% 4.99/5.26 True
% 4.99/5.26 Clause #911 (by clausification #[62]): Eq
% 4.99/5.26 (Not
% 4.99/5.26 ((∀ (W0 : Iota),
% 4.99/5.26 And
% 4.99/5.26 (aElementOf0 W0 (slbdtsldtrb0 xS xk) →
% 4.99/5.26 And (And (And (aSet0 W0) (∀ (W1 : Iota), aElementOf0 W1 W0 → aElementOf0 W1 xS)) (aSubsetOf0 W0 xS))
% 4.99/5.26 (Eq (sbrdtbr0 W0) xk))
% 4.99/5.26 (And (Or (And (aSet0 W0) (∀ (W1 : Iota), aElementOf0 W1 W0 → aElementOf0 W1 xS)) (aSubsetOf0 W0 xS))
% 4.99/5.26 (Eq (sbrdtbr0 W0) xk) →
% 4.99/5.26 aElementOf0 W0 (slbdtsldtrb0 xS xk))) →
% 4.99/5.26 Or (Not (Exists fun W0 => aElementOf0 W0 (slbdtsldtrb0 xS xk))) (Eq (slbdtsldtrb0 xS xk) slcrc0)))
% 4.99/5.26 True
% 4.99/5.26 Clause #913 (by clausification #[911]): Eq
% 4.99/5.26 ((∀ (W0 : Iota),
% 4.99/5.26 And
% 4.99/5.26 (aElementOf0 W0 (slbdtsldtrb0 xS xk) →
% 4.99/5.26 And (And (And (aSet0 W0) (∀ (W1 : Iota), aElementOf0 W1 W0 → aElementOf0 W1 xS)) (aSubsetOf0 W0 xS))
% 4.99/5.26 (Eq (sbrdtbr0 W0) xk))
% 4.99/5.26 (And (Or (And (aSet0 W0) (∀ (W1 : Iota), aElementOf0 W1 W0 → aElementOf0 W1 xS)) (aSubsetOf0 W0 xS))
% 4.99/5.26 (Eq (sbrdtbr0 W0) xk) →
% 4.99/5.26 aElementOf0 W0 (slbdtsldtrb0 xS xk))) →
% 4.99/5.26 Or (Not (Exists fun W0 => aElementOf0 W0 (slbdtsldtrb0 xS xk))) (Eq (slbdtsldtrb0 xS xk) slcrc0))
% 4.99/5.26 False
% 4.99/5.26 Clause #914 (by clausification #[913]): Eq
% 4.99/5.26 (∀ (W0 : Iota),
% 4.99/5.26 And
% 4.99/5.26 (aElementOf0 W0 (slbdtsldtrb0 xS xk) →
% 4.99/5.26 And (And (And (aSet0 W0) (∀ (W1 : Iota), aElementOf0 W1 W0 → aElementOf0 W1 xS)) (aSubsetOf0 W0 xS))
% 4.99/5.26 (Eq (sbrdtbr0 W0) xk))
% 4.99/5.26 (And (Or (And (aSet0 W0) (∀ (W1 : Iota), aElementOf0 W1 W0 → aElementOf0 W1 xS)) (aSubsetOf0 W0 xS))
% 4.99/5.26 (Eq (sbrdtbr0 W0) xk) →
% 4.99/5.26 aElementOf0 W0 (slbdtsldtrb0 xS xk)))
% 4.99/5.26 True
% 4.99/5.26 Clause #916 (by clausification #[914]): ∀ (a : Iota),
% 4.99/5.26 Eq
% 4.99/5.26 (And
% 4.99/5.27 (aElementOf0 a (slbdtsldtrb0 xS xk) →
% 4.99/5.27 And (And (And (aSet0 a) (∀ (W1 : Iota), aElementOf0 W1 a → aElementOf0 W1 xS)) (aSubsetOf0 a xS))
% 4.99/5.27 (Eq (sbrdtbr0 a) xk))
% 4.99/5.27 (And (Or (And (aSet0 a) (∀ (W1 : Iota), aElementOf0 W1 a → aElementOf0 W1 xS)) (aSubsetOf0 a xS))
% 4.99/5.27 (Eq (sbrdtbr0 a) xk) →
% 4.99/5.27 aElementOf0 a (slbdtsldtrb0 xS xk)))
% 4.99/5.27 True
% 4.99/5.27 Clause #917 (by clausification #[916]): ∀ (a : Iota),
% 4.99/5.27 Eq
% 4.99/5.27 (And (Or (And (aSet0 a) (∀ (W1 : Iota), aElementOf0 W1 a → aElementOf0 W1 xS)) (aSubsetOf0 a xS))
% 4.99/5.27 (Eq (sbrdtbr0 a) xk) →
% 4.99/5.27 aElementOf0 a (slbdtsldtrb0 xS xk))
% 4.99/5.27 True
% 4.99/5.27 Clause #919 (by clausification #[917]): ∀ (a : Iota),
% 4.99/5.27 Or
% 4.99/5.27 (Eq
% 4.99/5.27 (And (Or (And (aSet0 a) (∀ (W1 : Iota), aElementOf0 W1 a → aElementOf0 W1 xS)) (aSubsetOf0 a xS))
% 4.99/5.27 (Eq (sbrdtbr0 a) xk))
% 4.99/5.27 False)
% 4.99/5.27 (Eq (aElementOf0 a (slbdtsldtrb0 xS xk)) True)
% 4.99/5.27 Clause #920 (by clausification #[919]): ∀ (a : Iota),
% 4.99/5.27 Or (Eq (aElementOf0 a (slbdtsldtrb0 xS xk)) True)
% 4.99/5.27 (Or (Eq (Or (And (aSet0 a) (∀ (W1 : Iota), aElementOf0 W1 a → aElementOf0 W1 xS)) (aSubsetOf0 a xS)) False)
% 4.99/5.27 (Eq (Eq (sbrdtbr0 a) xk) False))
% 4.99/5.27 Clause #921 (by clausification #[920]): ∀ (a : Iota),
% 4.99/5.27 Or (Eq (aElementOf0 a (slbdtsldtrb0 xS xk)) True) (Or (Eq (Eq (sbrdtbr0 a) xk) False) (Eq (aSubsetOf0 a xS) False))
% 4.99/5.27 Clause #923 (by clausification #[921]): ∀ (a : Iota), Or (Eq (aElementOf0 a (slbdtsldtrb0 xS xk)) True) (Or (Eq (aSubsetOf0 a xS) False) (Ne (sbrdtbr0 a) xk))
% 4.99/5.27 Clause #1040 (by clausification #[70]): Eq (Eq (sbrdtbr0 xP) xk) True
% 4.99/5.27 Clause #1041 (by clausification #[70]): Eq (And (∀ (W0 : Iota), aElementOf0 W0 xP → aElementOf0 W0 xS) (aSubsetOf0 xP xS)) True
% 4.99/5.27 Clause #1042 (by clausification #[1040]): Eq (sbrdtbr0 xP) xk
% 4.99/5.27 Clause #1043 (by clausification #[1041]): Eq (aSubsetOf0 xP xS) True
% 4.99/5.27 Clause #1045 (by superposition #[1043, 923]): Or (Eq (aElementOf0 xP (slbdtsldtrb0 xS xk)) True) (Or (Eq True False) (Ne (sbrdtbr0 xP) xk))
% 4.99/5.27 Clause #1048 (by clausification #[1045]): Or (Eq (aElementOf0 xP (slbdtsldtrb0 xS xk)) True) (Ne (sbrdtbr0 xP) xk)
% 4.99/5.27 Clause #1049 (by forward demodulation #[1048, 1042]): Or (Eq (aElementOf0 xP (slbdtsldtrb0 xS xk)) True) (Ne xk xk)
% 4.99/5.27 Clause #1050 (by eliminate resolved literals #[1049]): Eq (aElementOf0 xP (slbdtsldtrb0 xS xk)) True
% 4.99/5.27 Clause #1076 (by clausification #[71]): Eq
% 4.99/5.27 (Or (And (Or (∀ (W0 : Iota), aElementOf0 W0 xP → aElementOf0 W0 xS) (aSubsetOf0 xP xS)) (Eq (sbrdtbr0 xP) xk))
% 4.99/5.27 (aElementOf0 xP (slbdtsldtrb0 xS xk)))
% 4.99/5.27 False
% 4.99/5.27 Clause #1077 (by clausification #[1076]): Eq (aElementOf0 xP (slbdtsldtrb0 xS xk)) False
% 4.99/5.27 Clause #1079 (by superposition #[1077, 1050]): Eq False True
% 4.99/5.27 Clause #1080 (by clausification #[1079]): False
% 4.99/5.27 SZS output end Proof for theBenchmark.p
%------------------------------------------------------------------------------