TSTP Solution File: LCL796_5 by Duper---1.0

View Problem - Process Solution

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

% Computer : n023.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 07:11:17 EDT 2023

% Result   : Theorem 14.90s 15.09s
% Output   : Proof 14.90s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.12  % Problem    : LCL796_5 : TPTP v8.1.2. Released v6.0.0.
% 0.11/0.13  % Command    : duper %s
% 0.13/0.34  % Computer : n023.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit   : 300
% 0.13/0.34  % WCLimit    : 300
% 0.13/0.34  % DateTime   : Thu Aug 24 23:01:57 EDT 2023
% 0.13/0.34  % CPUTime    : 
% 14.90/15.09  SZS status Theorem for theBenchmark.p
% 14.90/15.09  SZS output start Proof for theBenchmark.p
% 14.90/15.09  Clause #1 (by assumption #[]): Eq
% 14.90/15.09    (∀ (Ta1 : type) (X2 : nat) (Env : fun nat type),
% 14.90/15.09      Eq (aa nat type Env X2) Ta1 → pp (aa type bool (typing Env (var X2)) Ta1))
% 14.90/15.09    True
% 14.90/15.09  Clause #7 (by assumption #[]): Eq (∀ (A : Type) (Ta1 : A) (Eb : fun nat A) (J1 Ib : nat), Eq Ib J1 → Eq (aa nat A (shift A Eb Ib Ta1) J1) Ta1) True
% 14.90/15.09  Clause #109 (by assumption #[]): Eq (Not (pp (aa type bool (typing (shift type e (zero_zero nat) t) (var (zero_zero nat))) t))) True
% 14.90/15.09  Clause #117 (by clausification #[1]): ∀ (a : type),
% 14.90/15.09    Eq (∀ (X2 : nat) (Env : fun nat type), Eq (aa nat type Env X2) a → pp (aa type bool (typing Env (var X2)) a)) True
% 14.90/15.09  Clause #118 (by clausification #[117]): ∀ (a : nat) (a_1 : type),
% 14.90/15.09    Eq (∀ (Env : fun nat type), Eq (aa nat type Env a) a_1 → pp (aa type bool (typing Env (var a)) a_1)) True
% 14.90/15.09  Clause #119 (by clausification #[118]): ∀ (a : fun nat type) (a_1 : nat) (a_2 : type),
% 14.90/15.09    Eq (Eq (aa nat type a a_1) a_2 → pp (aa type bool (typing a (var a_1)) a_2)) True
% 14.90/15.09  Clause #120 (by clausification #[119]): ∀ (a : fun nat type) (a_1 : nat) (a_2 : type),
% 14.90/15.09    Or (Eq (Eq (aa nat type a a_1) a_2) False) (Eq (pp (aa type bool (typing a (var a_1)) a_2)) True)
% 14.90/15.09  Clause #121 (by clausification #[120]): ∀ (a : fun nat type) (a_1 : nat) (a_2 : type),
% 14.90/15.09    Or (Eq (pp (aa type bool (typing a (var a_1)) a_2)) True) (Ne (aa nat type a a_1) a_2)
% 14.90/15.09  Clause #122 (by destructive equality resolution #[121]): ∀ (a : fun nat type) (a_1 : nat), Eq (pp (aa type bool (typing a (var a_1)) (aa nat type a a_1))) True
% 14.90/15.09  Clause #173 (by clausification #[7]): ∀ (a : Type), Eq (∀ (Ta1 : a) (Eb : fun nat a) (J1 Ib : nat), Eq Ib J1 → Eq (aa nat a (shift a Eb Ib Ta1) J1) Ta1) True
% 14.90/15.09  Clause #174 (by clausification #[173]): ∀ (a : Type) (a_1 : a), Eq (∀ (Eb : fun nat a) (J1 Ib : nat), Eq Ib J1 → Eq (aa nat a (shift a Eb Ib a_1) J1) a_1) True
% 14.90/15.09  Clause #175 (by clausification #[174]): ∀ (a : Type) (a_1 : fun nat a) (a_2 : a),
% 14.90/15.09    Eq (∀ (J1 Ib : nat), Eq Ib J1 → Eq (aa nat a (shift a a_1 Ib a_2) J1) a_2) True
% 14.90/15.09  Clause #176 (by clausification #[175]): ∀ (a : nat) (a_1 : Type) (a_2 : fun nat a_1) (a_3 : a_1),
% 14.90/15.09    Eq (∀ (Ib : nat), Eq Ib a → Eq (aa nat a_1 (shift a_1 a_2 Ib a_3) a) a_3) True
% 14.90/15.09  Clause #177 (by clausification #[176]): ∀ (a a_1 : nat) (a_2 : Type) (a_3 : fun nat a_2) (a_4 : a_2),
% 14.90/15.09    Eq (Eq a a_1 → Eq (aa nat a_2 (shift a_2 a_3 a a_4) a_1) a_4) True
% 14.90/15.09  Clause #178 (by clausification #[177]): ∀ (a a_1 : nat) (a_2 : Type) (a_3 : fun nat a_2) (a_4 : a_2),
% 14.90/15.09    Or (Eq (Eq a a_1) False) (Eq (Eq (aa nat a_2 (shift a_2 a_3 a a_4) a_1) a_4) True)
% 14.90/15.09  Clause #179 (by clausification #[178]): ∀ (a : Type) (a_1 : fun nat a) (a_2 : nat) (a_3 : a) (a_4 : nat),
% 14.90/15.09    Or (Eq (Eq (aa nat a (shift a a_1 a_2 a_3) a_4) a_3) True) (Ne a_2 a_4)
% 14.90/15.09  Clause #180 (by clausification #[179]): ∀ (a a_1 : nat) (a_2 : Type) (a_3 : fun nat a_2) (a_4 : a_2),
% 14.90/15.09    Or (Ne a a_1) (Eq (aa nat a_2 (shift a_2 a_3 a a_4) a_1) a_4)
% 14.90/15.09  Clause #181 (by destructive equality resolution #[180]): ∀ (a : Type) (a_1 : fun nat a) (a_2 : nat) (a_3 : a), Eq (aa nat a (shift a a_1 a_2 a_3) a_2) a_3
% 14.90/15.09  Clause #182 (by superposition #[181, 122]): ∀ (a : fun nat type) (a_1 : nat) (a_2 : type), Eq (pp (aa type bool (typing (shift type a a_1 a_2) (var a_1)) a_2)) True
% 14.90/15.09  Clause #5432 (by clausification #[109]): Eq (pp (aa type bool (typing (shift type e (zero_zero nat) t) (var (zero_zero nat))) t)) False
% 14.90/15.09  Clause #7165 (by superposition #[182, 5432]): Eq False True
% 14.90/15.09  Clause #7224 (by clausification #[7165]): False
% 14.90/15.09  SZS output end Proof for theBenchmark.p
%------------------------------------------------------------------------------