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