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
%------------------------------------------------------------------------------