TSTP Solution File: SCT240_5 by Duper---1.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Duper---1.0
% Problem  : SCT240_5 : TPTP v8.1.2. Released v6.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : duper %s

% Computer : n003.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 14:14:01 EDT 2023

% Result   : Theorem 63.70s 63.88s
% Output   : Proof 63.77s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem    : SCT240_5 : TPTP v8.1.2. Released v6.0.0.
% 0.00/0.13  % Command    : duper %s
% 0.14/0.34  % Computer : n003.cluster.edu
% 0.14/0.34  % Model    : x86_64 x86_64
% 0.14/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.34  % Memory   : 8042.1875MB
% 0.14/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.34  % CPULimit   : 300
% 0.14/0.34  % WCLimit    : 300
% 0.14/0.34  % DateTime   : Thu Aug 24 15:22:53 EDT 2023
% 0.14/0.34  % CPUTime    : 
% 63.70/63.88  SZS status Theorem for theBenchmark.p
% 63.70/63.88  SZS output start Proof for theBenchmark.p
% 63.70/63.88  Clause #0 (by assumption #[]): Eq (Ne a b) True
% 63.70/63.88  Clause #3 (by assumption #[]): Eq
% 63.70/63.88    (∀ (Ba Aa : arrow_411405190le_alt),
% 63.70/63.88      Ne Aa Ba →
% 63.70/63.88        Exists fun X1 =>
% 63.70/63.88          And (member (fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool) X1 arrow_1985332922le_Lin)
% 63.70/63.88            (member (product_prod arrow_411405190le_alt arrow_411405190le_alt)
% 63.70/63.88              (aa arrow_411405190le_alt (product_prod arrow_411405190le_alt arrow_411405190le_alt)
% 63.70/63.88                (aa arrow_411405190le_alt
% 63.70/63.88                  (fun arrow_411405190le_alt (product_prod arrow_411405190le_alt arrow_411405190le_alt))
% 63.70/63.88                  (product_Pair arrow_411405190le_alt arrow_411405190le_alt) Aa)
% 63.70/63.88                Ba)
% 63.70/63.88              X1))
% 63.70/63.88    True
% 63.70/63.88  Clause #112 (by assumption #[]): Eq
% 63.70/63.88    (∀ (Lab : fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool),
% 63.70/63.88      member (product_prod arrow_411405190le_alt arrow_411405190le_alt)
% 63.70/63.88          (aa arrow_411405190le_alt (product_prod arrow_411405190le_alt arrow_411405190le_alt)
% 63.70/63.88            (aa arrow_411405190le_alt
% 63.70/63.88              (fun arrow_411405190le_alt (product_prod arrow_411405190le_alt arrow_411405190le_alt))
% 63.70/63.88              (product_Pair arrow_411405190le_alt arrow_411405190le_alt) a)
% 63.70/63.88            b)
% 63.70/63.88          Lab →
% 63.70/63.88        member (fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool) Lab arrow_1985332922le_Lin → thesis)
% 63.70/63.88    True
% 63.70/63.88  Clause #113 (by assumption #[]): Eq (Not thesis) True
% 63.70/63.88  Clause #114 (by clausification #[113]): Eq thesis False
% 63.70/63.88  Clause #116 (by clausification #[0]): Ne a b
% 63.70/63.88  Clause #117 (by clausification #[112]): ∀ (a_1 : fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool),
% 63.70/63.88    Eq
% 63.70/63.88      (member (product_prod arrow_411405190le_alt arrow_411405190le_alt)
% 63.70/63.88          (aa arrow_411405190le_alt (product_prod arrow_411405190le_alt arrow_411405190le_alt)
% 63.70/63.88            (aa arrow_411405190le_alt
% 63.70/63.88              (fun arrow_411405190le_alt (product_prod arrow_411405190le_alt arrow_411405190le_alt))
% 63.70/63.88              (product_Pair arrow_411405190le_alt arrow_411405190le_alt) a)
% 63.70/63.88            b)
% 63.70/63.88          a_1 →
% 63.70/63.88        member (fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool) a_1 arrow_1985332922le_Lin → thesis)
% 63.70/63.88      True
% 63.70/63.88  Clause #118 (by clausification #[117]): ∀ (a_1 : fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool),
% 63.70/63.88    Or
% 63.70/63.88      (Eq
% 63.70/63.88        (member (product_prod arrow_411405190le_alt arrow_411405190le_alt)
% 63.70/63.88          (aa arrow_411405190le_alt (product_prod arrow_411405190le_alt arrow_411405190le_alt)
% 63.70/63.88            (aa arrow_411405190le_alt
% 63.70/63.88              (fun arrow_411405190le_alt (product_prod arrow_411405190le_alt arrow_411405190le_alt))
% 63.70/63.88              (product_Pair arrow_411405190le_alt arrow_411405190le_alt) a)
% 63.70/63.88            b)
% 63.70/63.88          a_1)
% 63.70/63.88        False)
% 63.70/63.88      (Eq
% 63.70/63.88        (member (fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool) a_1 arrow_1985332922le_Lin → thesis)
% 63.70/63.88        True)
% 63.70/63.88  Clause #119 (by clausification #[118]): ∀ (a_1 : fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool),
% 63.70/63.88    Or
% 63.70/63.88      (Eq
% 63.70/63.88        (member (product_prod arrow_411405190le_alt arrow_411405190le_alt)
% 63.70/63.88          (aa arrow_411405190le_alt (product_prod arrow_411405190le_alt arrow_411405190le_alt)
% 63.70/63.88            (aa arrow_411405190le_alt
% 63.70/63.88              (fun arrow_411405190le_alt (product_prod arrow_411405190le_alt arrow_411405190le_alt))
% 63.70/63.88              (product_Pair arrow_411405190le_alt arrow_411405190le_alt) a)
% 63.70/63.88            b)
% 63.70/63.88          a_1)
% 63.70/63.88        False)
% 63.70/63.88      (Or
% 63.70/63.88        (Eq (member (fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool) a_1 arrow_1985332922le_Lin)
% 63.70/63.88          False)
% 63.70/63.88        (Eq thesis True))
% 63.70/63.88  Clause #120 (by forward demodulation #[119, 114]): ∀ (a_1 : fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool),
% 63.70/63.88    Or
% 63.70/63.88      (Eq
% 63.70/63.88        (member (product_prod arrow_411405190le_alt arrow_411405190le_alt)
% 63.70/63.88          (aa arrow_411405190le_alt (product_prod arrow_411405190le_alt arrow_411405190le_alt)
% 63.70/63.88            (aa arrow_411405190le_alt
% 63.70/63.88              (fun arrow_411405190le_alt (product_prod arrow_411405190le_alt arrow_411405190le_alt))
% 63.70/63.89              (product_Pair arrow_411405190le_alt arrow_411405190le_alt) a)
% 63.70/63.89            b)
% 63.70/63.89          a_1)
% 63.70/63.89        False)
% 63.70/63.89      (Or
% 63.70/63.89        (Eq (member (fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool) a_1 arrow_1985332922le_Lin)
% 63.70/63.89          False)
% 63.70/63.89        (Eq False True))
% 63.70/63.89  Clause #121 (by clausification #[120]): ∀ (a_1 : fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool),
% 63.70/63.89    Or
% 63.70/63.89      (Eq
% 63.70/63.89        (member (product_prod arrow_411405190le_alt arrow_411405190le_alt)
% 63.70/63.89          (aa arrow_411405190le_alt (product_prod arrow_411405190le_alt arrow_411405190le_alt)
% 63.70/63.89            (aa arrow_411405190le_alt
% 63.70/63.89              (fun arrow_411405190le_alt (product_prod arrow_411405190le_alt arrow_411405190le_alt))
% 63.70/63.89              (product_Pair arrow_411405190le_alt arrow_411405190le_alt) a)
% 63.70/63.89            b)
% 63.70/63.89          a_1)
% 63.70/63.89        False)
% 63.70/63.89      (Eq (member (fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool) a_1 arrow_1985332922le_Lin) False)
% 63.70/63.89  Clause #223 (by clausification #[3]): ∀ (a : arrow_411405190le_alt),
% 63.70/63.89    Eq
% 63.70/63.89      (∀ (Aa : arrow_411405190le_alt),
% 63.70/63.89        Ne Aa a →
% 63.70/63.89          Exists fun X1 =>
% 63.70/63.89            And (member (fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool) X1 arrow_1985332922le_Lin)
% 63.70/63.89              (member (product_prod arrow_411405190le_alt arrow_411405190le_alt)
% 63.70/63.89                (aa arrow_411405190le_alt (product_prod arrow_411405190le_alt arrow_411405190le_alt)
% 63.70/63.89                  (aa arrow_411405190le_alt
% 63.70/63.89                    (fun arrow_411405190le_alt (product_prod arrow_411405190le_alt arrow_411405190le_alt))
% 63.70/63.89                    (product_Pair arrow_411405190le_alt arrow_411405190le_alt) Aa)
% 63.70/63.89                  a)
% 63.70/63.89                X1))
% 63.70/63.89      True
% 63.70/63.89  Clause #224 (by clausification #[223]): ∀ (a a_1 : arrow_411405190le_alt),
% 63.70/63.89    Eq
% 63.70/63.89      (Ne a a_1 →
% 63.70/63.89        Exists fun X1 =>
% 63.70/63.89          And (member (fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool) X1 arrow_1985332922le_Lin)
% 63.70/63.89            (member (product_prod arrow_411405190le_alt arrow_411405190le_alt)
% 63.70/63.89              (aa arrow_411405190le_alt (product_prod arrow_411405190le_alt arrow_411405190le_alt)
% 63.70/63.89                (aa arrow_411405190le_alt
% 63.70/63.89                  (fun arrow_411405190le_alt (product_prod arrow_411405190le_alt arrow_411405190le_alt))
% 63.70/63.89                  (product_Pair arrow_411405190le_alt arrow_411405190le_alt) a)
% 63.70/63.89                a_1)
% 63.70/63.89              X1))
% 63.70/63.89      True
% 63.70/63.89  Clause #225 (by clausification #[224]): ∀ (a a_1 : arrow_411405190le_alt),
% 63.70/63.89    Or (Eq (Ne a a_1) False)
% 63.70/63.89      (Eq
% 63.70/63.89        (Exists fun X1 =>
% 63.70/63.89          And (member (fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool) X1 arrow_1985332922le_Lin)
% 63.70/63.89            (member (product_prod arrow_411405190le_alt arrow_411405190le_alt)
% 63.70/63.89              (aa arrow_411405190le_alt (product_prod arrow_411405190le_alt arrow_411405190le_alt)
% 63.70/63.89                (aa arrow_411405190le_alt
% 63.70/63.89                  (fun arrow_411405190le_alt (product_prod arrow_411405190le_alt arrow_411405190le_alt))
% 63.70/63.89                  (product_Pair arrow_411405190le_alt arrow_411405190le_alt) a)
% 63.70/63.89                a_1)
% 63.70/63.89              X1))
% 63.70/63.89        True)
% 63.70/63.89  Clause #226 (by clausification #[225]): ∀ (a a_1 : arrow_411405190le_alt),
% 63.70/63.89    Or
% 63.70/63.89      (Eq
% 63.70/63.89        (Exists fun X1 =>
% 63.70/63.89          And (member (fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool) X1 arrow_1985332922le_Lin)
% 63.70/63.89            (member (product_prod arrow_411405190le_alt arrow_411405190le_alt)
% 63.70/63.89              (aa arrow_411405190le_alt (product_prod arrow_411405190le_alt arrow_411405190le_alt)
% 63.70/63.89                (aa arrow_411405190le_alt
% 63.70/63.89                  (fun arrow_411405190le_alt (product_prod arrow_411405190le_alt arrow_411405190le_alt))
% 63.70/63.89                  (product_Pair arrow_411405190le_alt arrow_411405190le_alt) a)
% 63.70/63.89                a_1)
% 63.70/63.89              X1))
% 63.70/63.89        True)
% 63.70/63.89      (Eq a a_1)
% 63.70/63.89  Clause #227 (by clausification #[226]): ∀ (a a_1 : arrow_411405190le_alt) (a_2 : fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool),
% 63.70/63.89    Or (Eq a a_1)
% 63.70/63.89      (Eq
% 63.70/63.89        (And
% 63.70/63.89          (member (fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool) (skS.0 4 a a_1 a_2)
% 63.70/63.89            arrow_1985332922le_Lin)
% 63.70/63.89          (member (product_prod arrow_411405190le_alt arrow_411405190le_alt)
% 63.77/63.94            (aa arrow_411405190le_alt (product_prod arrow_411405190le_alt arrow_411405190le_alt)
% 63.77/63.94              (aa arrow_411405190le_alt
% 63.77/63.94                (fun arrow_411405190le_alt (product_prod arrow_411405190le_alt arrow_411405190le_alt))
% 63.77/63.94                (product_Pair arrow_411405190le_alt arrow_411405190le_alt) a)
% 63.77/63.94              a_1)
% 63.77/63.94            (skS.0 4 a a_1 a_2)))
% 63.77/63.94        True)
% 63.77/63.94  Clause #228 (by clausification #[227]): ∀ (a a_1 : arrow_411405190le_alt) (a_2 : fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool),
% 63.77/63.94    Or (Eq a a_1)
% 63.77/63.94      (Eq
% 63.77/63.94        (member (product_prod arrow_411405190le_alt arrow_411405190le_alt)
% 63.77/63.94          (aa arrow_411405190le_alt (product_prod arrow_411405190le_alt arrow_411405190le_alt)
% 63.77/63.94            (aa arrow_411405190le_alt
% 63.77/63.94              (fun arrow_411405190le_alt (product_prod arrow_411405190le_alt arrow_411405190le_alt))
% 63.77/63.94              (product_Pair arrow_411405190le_alt arrow_411405190le_alt) a)
% 63.77/63.94            a_1)
% 63.77/63.94          (skS.0 4 a a_1 a_2))
% 63.77/63.94        True)
% 63.77/63.94  Clause #229 (by clausification #[227]): ∀ (a a_1 : arrow_411405190le_alt) (a_2 : fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool),
% 63.77/63.94    Or (Eq a a_1)
% 63.77/63.94      (Eq
% 63.77/63.94        (member (fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool) (skS.0 4 a a_1 a_2)
% 63.77/63.94          arrow_1985332922le_Lin)
% 63.77/63.94        True)
% 63.77/63.94  Clause #244 (by superposition #[228, 121]): ∀ (a_1 : fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool),
% 63.77/63.94    Or (Eq a b)
% 63.77/63.94      (Or (Eq True False)
% 63.77/63.94        (Eq
% 63.77/63.94          (member (fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool) (skS.0 4 a b a_1)
% 63.77/63.94            arrow_1985332922le_Lin)
% 63.77/63.94          False))
% 63.77/63.94  Clause #1991 (by superposition #[229, 116]): ∀ (a_1 : arrow_411405190le_alt) (a_2 : fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool),
% 63.77/63.94    Or
% 63.77/63.94      (Eq
% 63.77/63.94        (member (fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool) (skS.0 4 a a_1 a_2)
% 63.77/63.94          arrow_1985332922le_Lin)
% 63.77/63.94        True)
% 63.77/63.94      (Ne a_1 b)
% 63.77/63.94  Clause #2124 (by destructive equality resolution #[1991]): ∀ (a_1 : fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool),
% 63.77/63.94    Eq
% 63.77/63.94      (member (fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool) (skS.0 4 a b a_1)
% 63.77/63.94        arrow_1985332922le_Lin)
% 63.77/63.94      True
% 63.77/63.94  Clause #4378 (by clausification #[244]): ∀ (a_1 : fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool),
% 63.77/63.94    Or (Eq a b)
% 63.77/63.94      (Eq
% 63.77/63.94        (member (fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool) (skS.0 4 a b a_1)
% 63.77/63.94          arrow_1985332922le_Lin)
% 63.77/63.94        False)
% 63.77/63.94  Clause #4379 (by forward contextual literal cutting #[4378, 116]): ∀ (a_1 : fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool),
% 63.77/63.94    Eq
% 63.77/63.94      (member (fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool) (skS.0 4 a b a_1)
% 63.77/63.94        arrow_1985332922le_Lin)
% 63.77/63.94      False
% 63.77/63.94  Clause #4381 (by superposition #[4379, 2124]): Eq False True
% 63.77/63.94  Clause #4409 (by clausification #[4381]): False
% 63.77/63.94  SZS output end Proof for theBenchmark.p
%------------------------------------------------------------------------------