TSTP Solution File: SCT179_5 by Duper---1.0
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Duper---1.0
% Problem : SCT179_5 : TPTP v8.1.2. Released v6.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 14:13:53 EDT 2023
% Result : Theorem 8.43s 8.62s
% Output : Proof 8.43s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12 % Problem : SCT179_5 : TPTP v8.1.2. Released v6.0.0.
% 0.07/0.13 % Command : duper %s
% 0.14/0.34 % Computer : n002.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.35 % DateTime : Thu Aug 24 15:10:16 EDT 2023
% 0.14/0.35 % CPUTime :
% 8.43/8.62 SZS status Theorem for theBenchmark.p
% 8.43/8.62 SZS output start Proof for theBenchmark.p
% 8.43/8.62 Clause #0 (by assumption #[]): Eq
% 8.43/8.62 (∀ (A : Type) (R1 : fun (product_prod A A) bool) (A1 : fun A bool),
% 8.43/8.62 order_1409979114der_on A A1 R1 →
% 8.43/8.62 pp
% 8.43/8.62 (aa (fun (product_prod A A) bool) bool (order_215145569der_on A A1)
% 8.43/8.62 (minus_minus (fun (product_prod A A) bool) R1 (id A))))
% 8.43/8.62 True
% 8.43/8.62 Clause #1 (by assumption #[]): Eq
% 8.43/8.62 (Eq arrow_1985332922le_Lin
% 8.43/8.62 (collect (fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool)
% 8.43/8.62 (order_215145569der_on arrow_411405190le_alt (top_top (fun arrow_411405190le_alt bool)))))
% 8.43/8.62 True
% 8.43/8.62 Clause #11 (by assumption #[]): Eq (∀ (A : Type), Eq (top_top (fun A bool)) (collect A (combk bool A fTrue))) True
% 8.43/8.62 Clause #74 (by assumption #[]): Eq (∀ (A : Type) (P1 : fun A bool), Eq (collect A P1) P1) True
% 8.43/8.62 Clause #115 (by assumption #[]): Eq (order_1409979114der_on arrow_411405190le_alt (top_top (fun arrow_411405190le_alt bool)) r) True
% 8.43/8.62 Clause #117 (by assumption #[]): Eq
% 8.43/8.62 (Not
% 8.43/8.62 (Exists fun L =>
% 8.43/8.62 pp
% 8.43/8.62 (aa (fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool) bool
% 8.43/8.62 (order_215145569der_on arrow_411405190le_alt (top_top (fun arrow_411405190le_alt bool))) L)))
% 8.43/8.62 True
% 8.43/8.62 Clause #118 (by clausification #[0]): ∀ (a : Type),
% 8.43/8.62 Eq
% 8.43/8.62 (∀ (R1 : fun (product_prod a a) bool) (A1 : fun a bool),
% 8.43/8.62 order_1409979114der_on a A1 R1 →
% 8.43/8.62 pp
% 8.43/8.62 (aa (fun (product_prod a a) bool) bool (order_215145569der_on a A1)
% 8.43/8.62 (minus_minus (fun (product_prod a a) bool) R1 (id a))))
% 8.43/8.62 True
% 8.43/8.62 Clause #119 (by clausification #[118]): ∀ (a : Type) (a_1 : fun (product_prod a a) bool),
% 8.43/8.62 Eq
% 8.43/8.62 (∀ (A1 : fun a bool),
% 8.43/8.62 order_1409979114der_on a A1 a_1 →
% 8.43/8.62 pp
% 8.43/8.62 (aa (fun (product_prod a a) bool) bool (order_215145569der_on a A1)
% 8.43/8.62 (minus_minus (fun (product_prod a a) bool) a_1 (id a))))
% 8.43/8.62 True
% 8.43/8.62 Clause #120 (by clausification #[119]): ∀ (a : Type) (a_1 : fun a bool) (a_2 : fun (product_prod a a) bool),
% 8.43/8.62 Eq
% 8.43/8.62 (order_1409979114der_on a a_1 a_2 →
% 8.43/8.62 pp
% 8.43/8.62 (aa (fun (product_prod a a) bool) bool (order_215145569der_on a a_1)
% 8.43/8.62 (minus_minus (fun (product_prod a a) bool) a_2 (id a))))
% 8.43/8.62 True
% 8.43/8.62 Clause #121 (by clausification #[120]): ∀ (a : Type) (a_1 : fun a bool) (a_2 : fun (product_prod a a) bool),
% 8.43/8.62 Or (Eq (order_1409979114der_on a a_1 a_2) False)
% 8.43/8.62 (Eq
% 8.43/8.62 (pp
% 8.43/8.62 (aa (fun (product_prod a a) bool) bool (order_215145569der_on a a_1)
% 8.43/8.62 (minus_minus (fun (product_prod a a) bool) a_2 (id a))))
% 8.43/8.62 True)
% 8.43/8.62 Clause #127 (by superposition #[115, 121]): Or
% 8.43/8.62 (Eq
% 8.43/8.62 (pp
% 8.43/8.62 (aa (fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool) bool
% 8.43/8.62 (order_215145569der_on arrow_411405190le_alt (top_top (fun arrow_411405190le_alt bool)))
% 8.43/8.62 (minus_minus (fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool) r
% 8.43/8.62 (id arrow_411405190le_alt))))
% 8.43/8.62 True)
% 8.43/8.62 (Eq False True)
% 8.43/8.62 Clause #128 (by clausification #[1]): Eq arrow_1985332922le_Lin
% 8.43/8.62 (collect (fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool)
% 8.43/8.62 (order_215145569der_on arrow_411405190le_alt (top_top (fun arrow_411405190le_alt bool))))
% 8.43/8.62 Clause #362 (by clausification #[11]): ∀ (a : Type), Eq (Eq (top_top (fun a bool)) (collect a (combk bool a fTrue))) True
% 8.43/8.62 Clause #363 (by clausification #[362]): ∀ (a : Type), Eq (top_top (fun a bool)) (collect a (combk bool a fTrue))
% 8.43/8.62 Clause #2555 (by clausification #[74]): ∀ (a : Type), Eq (∀ (P1 : fun a bool), Eq (collect a P1) P1) True
% 8.43/8.62 Clause #2556 (by clausification #[2555]): ∀ (a : Type) (a_1 : fun a bool), Eq (Eq (collect a a_1) a_1) True
% 8.43/8.62 Clause #2557 (by clausification #[2556]): ∀ (a : Type) (a_1 : fun a bool), Eq (collect a a_1) a_1
% 8.43/8.62 Clause #2560 (by superposition #[2557, 128]): Eq arrow_1985332922le_Lin (order_215145569der_on arrow_411405190le_alt (top_top (fun arrow_411405190le_alt bool)))
% 8.43/8.62 Clause #2561 (by superposition #[2557, 363]): ∀ (a : Type), Eq (top_top (fun a bool)) (combk bool a fTrue)
% 8.43/8.62 Clause #2621 (by backward demodulation #[2561, 2560]): Eq arrow_1985332922le_Lin (order_215145569der_on arrow_411405190le_alt (combk bool arrow_411405190le_alt fTrue))
% 8.43/8.64 Clause #4448 (by clausification #[117]): Eq
% 8.43/8.64 (Exists fun L =>
% 8.43/8.64 pp
% 8.43/8.64 (aa (fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool) bool
% 8.43/8.64 (order_215145569der_on arrow_411405190le_alt (top_top (fun arrow_411405190le_alt bool))) L))
% 8.43/8.64 False
% 8.43/8.64 Clause #4449 (by clausification #[4448]): ∀ (a : fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool),
% 8.43/8.64 Eq
% 8.43/8.64 (pp
% 8.43/8.64 (aa (fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool) bool
% 8.43/8.64 (order_215145569der_on arrow_411405190le_alt (top_top (fun arrow_411405190le_alt bool))) a))
% 8.43/8.64 False
% 8.43/8.64 Clause #4450 (by forward demodulation #[4449, 2561]): ∀ (a : fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool),
% 8.43/8.64 Eq
% 8.43/8.64 (pp
% 8.43/8.64 (aa (fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool) bool
% 8.43/8.64 (order_215145569der_on arrow_411405190le_alt (combk bool arrow_411405190le_alt fTrue)) a))
% 8.43/8.65 False
% 8.43/8.65 Clause #4451 (by forward demodulation #[4450, 2621]): ∀ (a : fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool),
% 8.43/8.65 Eq (pp (aa (fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool) bool arrow_1985332922le_Lin a)) False
% 8.43/8.65 Clause #4516 (by clausification #[127]): Eq
% 8.43/8.65 (pp
% 8.43/8.65 (aa (fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool) bool
% 8.43/8.65 (order_215145569der_on arrow_411405190le_alt (top_top (fun arrow_411405190le_alt bool)))
% 8.43/8.65 (minus_minus (fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool) r (id arrow_411405190le_alt))))
% 8.43/8.65 True
% 8.43/8.65 Clause #4517 (by forward demodulation #[4516, 2561]): Eq
% 8.43/8.65 (pp
% 8.43/8.65 (aa (fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool) bool
% 8.43/8.65 (order_215145569der_on arrow_411405190le_alt (combk bool arrow_411405190le_alt fTrue))
% 8.43/8.65 (minus_minus (fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool) r (id arrow_411405190le_alt))))
% 8.43/8.65 True
% 8.43/8.65 Clause #4518 (by forward demodulation #[4517, 2621]): Eq
% 8.43/8.65 (pp
% 8.43/8.65 (aa (fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool) bool arrow_1985332922le_Lin
% 8.43/8.65 (minus_minus (fun (product_prod arrow_411405190le_alt arrow_411405190le_alt) bool) r (id arrow_411405190le_alt))))
% 8.43/8.65 True
% 8.43/8.65 Clause #4521 (by superposition #[4518, 4451]): Eq True False
% 8.43/8.65 Clause #4581 (by clausification #[4521]): False
% 8.43/8.65 SZS output end Proof for theBenchmark.p
%------------------------------------------------------------------------------