↑ Up

Duper---1.0.THM-Prf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : Duper---1.0
% Problem  : KRS163+1 : TPTP v9.2.0. Released v3.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : duper %s

% Computer : n007.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 : Fri Oct  3 07:52:44 PM UTC 2025

% Result   : Theorem 3.57s 3.85s
% Output   : Proof 3.70s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.15  % Problem    : KRS163+1 : TPTP v9.2.0. Released v3.1.0.
% 0.12/0.17  % Command    : duper %s
% 0.13/0.38  % Computer : n007.cluster.edu
% 0.13/0.38  % Model    : x86_64 x86_64
% 0.13/0.38  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.38  % Memory   : 8042.1875MB
% 0.13/0.38  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.38  % CPULimit   : 300
% 0.13/0.38  % WCLimit    : 300
% 0.13/0.38  % DateTime   : Thu Oct  2 10:23:23 EDT 2025
% 0.13/0.38  % CPUTime    : 
% 3.57/3.85  SZS status Theorem for theBenchmark.p
% 3.57/3.85  SZS output start Proof for theBenchmark.p
% 3.57/3.85  Clause #6 (by assumption #[]): Eq (∀ (X : Iota), And (cowlThing X) (Not (cowlNothing X))) True
% 3.57/3.85  Clause #7 (by assumption #[]): Eq (∀ (X : Iota), Iff (xsd_string X) (Not (xsd_integer X))) True
% 3.57/3.85  Clause #8 (by assumption #[]): Eq (cA ia) True
% 3.57/3.85  Clause #10 (by assumption #[]): Eq (cB ib) True
% 3.57/3.85  Clause #12 (by assumption #[]): Eq (∀ (X : Iota), Not (And (cB X) (cA X))) True
% 3.57/3.85  Clause #13 (by assumption #[]): Eq
% 3.57/3.85    (Not
% 3.57/3.85      (And
% 3.57/3.85        (And
% 3.57/3.85          (And
% 3.57/3.85            (And (∀ (X : Iota), And (cowlThing X) (Not (cowlNothing X)))
% 3.57/3.85              (∀ (X : Iota), Iff (xsd_string X) (Not (xsd_integer X))))
% 3.57/3.85            (cowlThing ia))
% 3.57/3.85          (cowlThing ib))
% 3.57/3.85        (Ne ia ib)))
% 3.57/3.85    True
% 3.57/3.85  Clause #50 (by clausification #[7]): ∀ (a : Iota), Eq (Iff (xsd_string a) (Not (xsd_integer a))) True
% 3.57/3.85  Clause #51 (by clausification #[50]): ∀ (a : Iota), Or (Eq (xsd_string a) True) (Eq (Not (xsd_integer a)) False)
% 3.57/3.85  Clause #52 (by clausification #[50]): ∀ (a : Iota), Or (Eq (xsd_string a) False) (Eq (Not (xsd_integer a)) True)
% 3.57/3.85  Clause #53 (by clausification #[51]): ∀ (a : Iota), Or (Eq (xsd_string a) True) (Eq (xsd_integer a) True)
% 3.57/3.85  Clause #54 (by clausification #[6]): ∀ (a : Iota), Eq (And (cowlThing a) (Not (cowlNothing a))) True
% 3.57/3.85  Clause #55 (by clausification #[54]): ∀ (a : Iota), Eq (Not (cowlNothing a)) True
% 3.57/3.85  Clause #56 (by clausification #[54]): ∀ (a : Iota), Eq (cowlThing a) True
% 3.57/3.85  Clause #57 (by clausification #[55]): ∀ (a : Iota), Eq (cowlNothing a) False
% 3.57/3.85  Clause #58 (by clausification #[52]): ∀ (a : Iota), Or (Eq (xsd_string a) False) (Eq (xsd_integer a) False)
% 3.57/3.85  Clause #61 (by clausification #[12]): ∀ (a : Iota), Eq (Not (And (cB a) (cA a))) True
% 3.57/3.85  Clause #62 (by clausification #[61]): ∀ (a : Iota), Eq (And (cB a) (cA a)) False
% 3.57/3.85  Clause #63 (by clausification #[62]): ∀ (a : Iota), Or (Eq (cB a) False) (Eq (cA a) False)
% 3.57/3.85  Clause #64 (by superposition #[63, 10]): Or (Eq (cA ib) False) (Eq False True)
% 3.57/3.85  Clause #65 (by clausification #[64]): Eq (cA ib) False
% 3.57/3.85  Clause #66 (by clausification #[13]): Eq
% 3.57/3.85    (And
% 3.57/3.85      (And
% 3.57/3.85        (And
% 3.57/3.85          (And (∀ (X : Iota), And (cowlThing X) (Not (cowlNothing X)))
% 3.57/3.85            (∀ (X : Iota), Iff (xsd_string X) (Not (xsd_integer X))))
% 3.57/3.85          (cowlThing ia))
% 3.57/3.85        (cowlThing ib))
% 3.57/3.85      (Ne ia ib))
% 3.57/3.85    False
% 3.57/3.85  Clause #67 (by clausification #[66]): Or
% 3.57/3.85    (Eq
% 3.57/3.85      (And
% 3.57/3.85        (And
% 3.57/3.85          (And (∀ (X : Iota), And (cowlThing X) (Not (cowlNothing X)))
% 3.57/3.85            (∀ (X : Iota), Iff (xsd_string X) (Not (xsd_integer X))))
% 3.57/3.85          (cowlThing ia))
% 3.57/3.85        (cowlThing ib))
% 3.57/3.85      False)
% 3.57/3.85    (Eq (Ne ia ib) False)
% 3.57/3.85  Clause #68 (by clausification #[67]): Or (Eq (Ne ia ib) False)
% 3.57/3.85    (Or
% 3.57/3.85      (Eq
% 3.57/3.85        (And
% 3.57/3.85          (And (∀ (X : Iota), And (cowlThing X) (Not (cowlNothing X)))
% 3.57/3.85            (∀ (X : Iota), Iff (xsd_string X) (Not (xsd_integer X))))
% 3.57/3.85          (cowlThing ia))
% 3.57/3.85        False)
% 3.57/3.85      (Eq (cowlThing ib) False))
% 3.57/3.85  Clause #69 (by clausification #[68]): Or
% 3.57/3.85    (Eq
% 3.57/3.85      (And
% 3.57/3.85        (And (∀ (X : Iota), And (cowlThing X) (Not (cowlNothing X)))
% 3.57/3.85          (∀ (X : Iota), Iff (xsd_string X) (Not (xsd_integer X))))
% 3.57/3.85        (cowlThing ia))
% 3.57/3.85      False)
% 3.57/3.85    (Or (Eq (cowlThing ib) False) (Eq ia ib))
% 3.57/3.85  Clause #70 (by clausification #[69]): Or (Eq (cowlThing ib) False)
% 3.57/3.85    (Or (Eq ia ib)
% 3.57/3.85      (Or
% 3.57/3.85        (Eq
% 3.57/3.85          (And (∀ (X : Iota), And (cowlThing X) (Not (cowlNothing X)))
% 3.57/3.85            (∀ (X : Iota), Iff (xsd_string X) (Not (xsd_integer X))))
% 3.57/3.85          False)
% 3.57/3.85        (Eq (cowlThing ia) False)))
% 3.57/3.85  Clause #71 (by clausification #[70]): Or (Eq (cowlThing ib) False)
% 3.57/3.85    (Or (Eq ia ib)
% 3.57/3.85      (Or (Eq (cowlThing ia) False)
% 3.57/3.85        (Or (Eq (∀ (X : Iota), And (cowlThing X) (Not (cowlNothing X))) False)
% 3.57/3.85          (Eq (∀ (X : Iota), Iff (xsd_string X) (Not (xsd_integer X))) False))))
% 3.57/3.85  Clause #72 (by clausification #[71]): ∀ (a : Iota),
% 3.57/3.85    Or (Eq (cowlThing ib) False)
% 3.57/3.85      (Or (Eq ia ib)
% 3.57/3.85        (Or (Eq (cowlThing ia) False)
% 3.57/3.85          (Or (Eq (∀ (X : Iota), Iff (xsd_string X) (Not (xsd_integer X))) False)
% 3.57/3.85            (Eq (Not (And (cowlThing (skS.0 0 a)) (Not (cowlNothing (skS.0 0 a))))) True))))
% 3.57/3.85  Clause #73 (by clausification #[72]): ∀ (a a_1 : Iota),
% 3.67/3.87    Or (Eq (cowlThing ib) False)
% 3.67/3.87      (Or (Eq ia ib)
% 3.67/3.87        (Or (Eq (cowlThing ia) False)
% 3.67/3.87          (Or (Eq (Not (And (cowlThing (skS.0 0 a)) (Not (cowlNothing (skS.0 0 a))))) True)
% 3.67/3.87            (Eq (Not (Iff (xsd_string (skS.0 1 a_1)) (Not (xsd_integer (skS.0 1 a_1))))) True))))
% 3.67/3.87  Clause #74 (by clausification #[73]): ∀ (a a_1 : Iota),
% 3.67/3.87    Or (Eq (cowlThing ib) False)
% 3.67/3.87      (Or (Eq ia ib)
% 3.67/3.87        (Or (Eq (cowlThing ia) False)
% 3.67/3.87          (Or (Eq (Not (Iff (xsd_string (skS.0 1 a)) (Not (xsd_integer (skS.0 1 a))))) True)
% 3.67/3.87            (Eq (And (cowlThing (skS.0 0 a_1)) (Not (cowlNothing (skS.0 0 a_1)))) False))))
% 3.67/3.87  Clause #75 (by clausification #[74]): ∀ (a a_1 : Iota),
% 3.67/3.87    Or (Eq (cowlThing ib) False)
% 3.67/3.87      (Or (Eq ia ib)
% 3.67/3.87        (Or (Eq (cowlThing ia) False)
% 3.67/3.87          (Or (Eq (And (cowlThing (skS.0 0 a)) (Not (cowlNothing (skS.0 0 a)))) False)
% 3.67/3.87            (Eq (Iff (xsd_string (skS.0 1 a_1)) (Not (xsd_integer (skS.0 1 a_1)))) False))))
% 3.67/3.87  Clause #76 (by clausification #[75]): ∀ (a a_1 : Iota),
% 3.67/3.87    Or (Eq (cowlThing ib) False)
% 3.67/3.87      (Or (Eq ia ib)
% 3.67/3.87        (Or (Eq (cowlThing ia) False)
% 3.67/3.87          (Or (Eq (Iff (xsd_string (skS.0 1 a)) (Not (xsd_integer (skS.0 1 a)))) False)
% 3.67/3.87            (Or (Eq (cowlThing (skS.0 0 a_1)) False) (Eq (Not (cowlNothing (skS.0 0 a_1))) False)))))
% 3.67/3.87  Clause #77 (by clausification #[76]): ∀ (a a_1 : Iota),
% 3.67/3.87    Or (Eq (cowlThing ib) False)
% 3.67/3.87      (Or (Eq ia ib)
% 3.67/3.87        (Or (Eq (cowlThing ia) False)
% 3.67/3.87          (Or (Eq (cowlThing (skS.0 0 a)) False)
% 3.67/3.87            (Or (Eq (Not (cowlNothing (skS.0 0 a))) False)
% 3.67/3.87              (Or (Eq (xsd_string (skS.0 1 a_1)) False) (Eq (Not (xsd_integer (skS.0 1 a_1))) False))))))
% 3.67/3.87  Clause #78 (by clausification #[76]): ∀ (a a_1 : Iota),
% 3.67/3.87    Or (Eq (cowlThing ib) False)
% 3.67/3.87      (Or (Eq ia ib)
% 3.67/3.87        (Or (Eq (cowlThing ia) False)
% 3.67/3.87          (Or (Eq (cowlThing (skS.0 0 a)) False)
% 3.67/3.87            (Or (Eq (Not (cowlNothing (skS.0 0 a))) False)
% 3.67/3.87              (Or (Eq (xsd_string (skS.0 1 a_1)) True) (Eq (Not (xsd_integer (skS.0 1 a_1))) True))))))
% 3.67/3.87  Clause #79 (by clausification #[77]): ∀ (a a_1 : Iota),
% 3.67/3.87    Or (Eq (cowlThing ib) False)
% 3.67/3.87      (Or (Eq ia ib)
% 3.67/3.87        (Or (Eq (cowlThing ia) False)
% 3.67/3.87          (Or (Eq (cowlThing (skS.0 0 a)) False)
% 3.67/3.87            (Or (Eq (xsd_string (skS.0 1 a_1)) False)
% 3.67/3.87              (Or (Eq (Not (xsd_integer (skS.0 1 a_1))) False) (Eq (cowlNothing (skS.0 0 a)) True))))))
% 3.67/3.87  Clause #80 (by clausification #[79]): ∀ (a a_1 : Iota),
% 3.67/3.87    Or (Eq (cowlThing ib) False)
% 3.67/3.87      (Or (Eq ia ib)
% 3.67/3.87        (Or (Eq (cowlThing ia) False)
% 3.67/3.87          (Or (Eq (cowlThing (skS.0 0 a)) False)
% 3.67/3.87            (Or (Eq (xsd_string (skS.0 1 a_1)) False)
% 3.67/3.87              (Or (Eq (cowlNothing (skS.0 0 a)) True) (Eq (xsd_integer (skS.0 1 a_1)) True))))))
% 3.67/3.87  Clause #81 (by forward demodulation #[80, 56]): ∀ (a a_1 : Iota),
% 3.67/3.87    Or (Eq True False)
% 3.67/3.87      (Or (Eq ia ib)
% 3.67/3.87        (Or (Eq (cowlThing ia) False)
% 3.67/3.87          (Or (Eq (cowlThing (skS.0 0 a)) False)
% 3.67/3.87            (Or (Eq (xsd_string (skS.0 1 a_1)) False)
% 3.67/3.87              (Or (Eq (cowlNothing (skS.0 0 a)) True) (Eq (xsd_integer (skS.0 1 a_1)) True))))))
% 3.67/3.87  Clause #82 (by clausification #[81]): ∀ (a a_1 : Iota),
% 3.67/3.87    Or (Eq ia ib)
% 3.67/3.87      (Or (Eq (cowlThing ia) False)
% 3.67/3.87        (Or (Eq (cowlThing (skS.0 0 a)) False)
% 3.67/3.87          (Or (Eq (xsd_string (skS.0 1 a_1)) False)
% 3.67/3.87            (Or (Eq (cowlNothing (skS.0 0 a)) True) (Eq (xsd_integer (skS.0 1 a_1)) True)))))
% 3.67/3.87  Clause #83 (by forward demodulation #[82, 56]): ∀ (a a_1 : Iota),
% 3.67/3.87    Or (Eq ia ib)
% 3.67/3.87      (Or (Eq True False)
% 3.67/3.87        (Or (Eq (cowlThing (skS.0 0 a)) False)
% 3.67/3.87          (Or (Eq (xsd_string (skS.0 1 a_1)) False)
% 3.67/3.87            (Or (Eq (cowlNothing (skS.0 0 a)) True) (Eq (xsd_integer (skS.0 1 a_1)) True)))))
% 3.67/3.87  Clause #84 (by clausification #[83]): ∀ (a a_1 : Iota),
% 3.67/3.87    Or (Eq ia ib)
% 3.67/3.87      (Or (Eq (cowlThing (skS.0 0 a)) False)
% 3.67/3.87        (Or (Eq (xsd_string (skS.0 1 a_1)) False)
% 3.67/3.87          (Or (Eq (cowlNothing (skS.0 0 a)) True) (Eq (xsd_integer (skS.0 1 a_1)) True))))
% 3.67/3.87  Clause #85 (by forward demodulation #[84, 56]): ∀ (a a_1 : Iota),
% 3.67/3.87    Or (Eq ia ib)
% 3.67/3.87      (Or (Eq True False)
% 3.67/3.87        (Or (Eq (xsd_string (skS.0 1 a)) False)
% 3.67/3.87          (Or (Eq (cowlNothing (skS.0 0 a_1)) True) (Eq (xsd_integer (skS.0 1 a)) True))))
% 3.67/3.87  Clause #86 (by clausification #[85]): ∀ (a a_1 : Iota),
% 3.70/3.90    Or (Eq ia ib)
% 3.70/3.90      (Or (Eq (xsd_string (skS.0 1 a)) False)
% 3.70/3.90        (Or (Eq (cowlNothing (skS.0 0 a_1)) True) (Eq (xsd_integer (skS.0 1 a)) True)))
% 3.70/3.90  Clause #87 (by superposition #[86, 53]): ∀ (a a_1 : Iota),
% 3.70/3.90    Or (Eq ia ib)
% 3.70/3.90      (Or (Eq (cowlNothing (skS.0 0 a)) True)
% 3.70/3.90        (Or (Eq (xsd_integer (skS.0 1 a_1)) True) (Or (Eq False True) (Eq (xsd_integer (skS.0 1 a_1)) True))))
% 3.70/3.90  Clause #88 (by clausification #[87]): ∀ (a a_1 : Iota),
% 3.70/3.90    Or (Eq ia ib)
% 3.70/3.90      (Or (Eq (cowlNothing (skS.0 0 a)) True)
% 3.70/3.90        (Or (Eq (xsd_integer (skS.0 1 a_1)) True) (Eq (xsd_integer (skS.0 1 a_1)) True)))
% 3.70/3.90  Clause #89 (by eliminate duplicate literals #[88]): ∀ (a a_1 : Iota), Or (Eq ia ib) (Or (Eq (cowlNothing (skS.0 0 a)) True) (Eq (xsd_integer (skS.0 1 a_1)) True))
% 3.70/3.90  Clause #90 (by superposition #[89, 57]): ∀ (a : Iota), Or (Eq ia ib) (Or (Eq (xsd_integer (skS.0 1 a)) True) (Eq True False))
% 3.70/3.90  Clause #91 (by clausification #[90]): ∀ (a : Iota), Or (Eq ia ib) (Eq (xsd_integer (skS.0 1 a)) True)
% 3.70/3.90  Clause #92 (by clausification #[78]): ∀ (a a_1 : Iota),
% 3.70/3.90    Or (Eq (cowlThing ib) False)
% 3.70/3.90      (Or (Eq ia ib)
% 3.70/3.90        (Or (Eq (cowlThing ia) False)
% 3.70/3.90          (Or (Eq (cowlThing (skS.0 0 a)) False)
% 3.70/3.90            (Or (Eq (xsd_string (skS.0 1 a_1)) True)
% 3.70/3.90              (Or (Eq (Not (xsd_integer (skS.0 1 a_1))) True) (Eq (cowlNothing (skS.0 0 a)) True))))))
% 3.70/3.90  Clause #93 (by clausification #[92]): ∀ (a a_1 : Iota),
% 3.70/3.90    Or (Eq (cowlThing ib) False)
% 3.70/3.90      (Or (Eq ia ib)
% 3.70/3.90        (Or (Eq (cowlThing ia) False)
% 3.70/3.90          (Or (Eq (cowlThing (skS.0 0 a)) False)
% 3.70/3.90            (Or (Eq (xsd_string (skS.0 1 a_1)) True)
% 3.70/3.90              (Or (Eq (cowlNothing (skS.0 0 a)) True) (Eq (xsd_integer (skS.0 1 a_1)) False))))))
% 3.70/3.90  Clause #94 (by forward demodulation #[93, 56]): ∀ (a a_1 : Iota),
% 3.70/3.90    Or (Eq True False)
% 3.70/3.90      (Or (Eq ia ib)
% 3.70/3.90        (Or (Eq (cowlThing ia) False)
% 3.70/3.90          (Or (Eq (cowlThing (skS.0 0 a)) False)
% 3.70/3.90            (Or (Eq (xsd_string (skS.0 1 a_1)) True)
% 3.70/3.90              (Or (Eq (cowlNothing (skS.0 0 a)) True) (Eq (xsd_integer (skS.0 1 a_1)) False))))))
% 3.70/3.90  Clause #95 (by clausification #[94]): ∀ (a a_1 : Iota),
% 3.70/3.90    Or (Eq ia ib)
% 3.70/3.90      (Or (Eq (cowlThing ia) False)
% 3.70/3.90        (Or (Eq (cowlThing (skS.0 0 a)) False)
% 3.70/3.90          (Or (Eq (xsd_string (skS.0 1 a_1)) True)
% 3.70/3.90            (Or (Eq (cowlNothing (skS.0 0 a)) True) (Eq (xsd_integer (skS.0 1 a_1)) False)))))
% 3.70/3.90  Clause #96 (by forward demodulation #[95, 56]): ∀ (a a_1 : Iota),
% 3.70/3.90    Or (Eq ia ib)
% 3.70/3.90      (Or (Eq True False)
% 3.70/3.90        (Or (Eq (cowlThing (skS.0 0 a)) False)
% 3.70/3.90          (Or (Eq (xsd_string (skS.0 1 a_1)) True)
% 3.70/3.90            (Or (Eq (cowlNothing (skS.0 0 a)) True) (Eq (xsd_integer (skS.0 1 a_1)) False)))))
% 3.70/3.90  Clause #97 (by clausification #[96]): ∀ (a a_1 : Iota),
% 3.70/3.90    Or (Eq ia ib)
% 3.70/3.90      (Or (Eq (cowlThing (skS.0 0 a)) False)
% 3.70/3.90        (Or (Eq (xsd_string (skS.0 1 a_1)) True)
% 3.70/3.90          (Or (Eq (cowlNothing (skS.0 0 a)) True) (Eq (xsd_integer (skS.0 1 a_1)) False))))
% 3.70/3.90  Clause #98 (by forward demodulation #[97, 56]): ∀ (a a_1 : Iota),
% 3.70/3.90    Or (Eq ia ib)
% 3.70/3.90      (Or (Eq True False)
% 3.70/3.90        (Or (Eq (xsd_string (skS.0 1 a)) True)
% 3.70/3.90          (Or (Eq (cowlNothing (skS.0 0 a_1)) True) (Eq (xsd_integer (skS.0 1 a)) False))))
% 3.70/3.90  Clause #99 (by clausification #[98]): ∀ (a a_1 : Iota),
% 3.70/3.90    Or (Eq ia ib)
% 3.70/3.90      (Or (Eq (xsd_string (skS.0 1 a)) True)
% 3.70/3.90        (Or (Eq (cowlNothing (skS.0 0 a_1)) True) (Eq (xsd_integer (skS.0 1 a)) False)))
% 3.70/3.90  Clause #100 (by superposition #[99, 91]): ∀ (a a_1 : Iota),
% 3.70/3.90    Or (Eq ia ib)
% 3.70/3.90      (Or (Eq (xsd_string (skS.0 1 a)) True) (Or (Eq (cowlNothing (skS.0 0 a_1)) True) (Or (Eq ia ib) (Eq False True))))
% 3.70/3.90  Clause #101 (by clausification #[100]): ∀ (a a_1 : Iota),
% 3.70/3.90    Or (Eq ia ib) (Or (Eq (xsd_string (skS.0 1 a)) True) (Or (Eq (cowlNothing (skS.0 0 a_1)) True) (Eq ia ib)))
% 3.70/3.90  Clause #102 (by eliminate duplicate literals #[101]): ∀ (a a_1 : Iota), Or (Eq ia ib) (Or (Eq (xsd_string (skS.0 1 a)) True) (Eq (cowlNothing (skS.0 0 a_1)) True))
% 3.70/3.90  Clause #104 (by superposition #[102, 57]): ∀ (a : Iota), Or (Eq ia ib) (Or (Eq (xsd_string (skS.0 1 a)) True) (Eq True False))
% 3.70/3.90  Clause #105 (by clausification #[104]): ∀ (a : Iota), Or (Eq ia ib) (Eq (xsd_string (skS.0 1 a)) True)
% 3.70/3.90  Clause #106 (by superposition #[105, 58]): ∀ (a : Iota), Or (Eq ia ib) (Or (Eq True False) (Eq (xsd_integer (skS.0 1 a)) False))
% 3.70/3.90  Clause #109 (by clausification #[106]): ∀ (a : Iota), Or (Eq ia ib) (Eq (xsd_integer (skS.0 1 a)) False)
% 3.70/3.90  Clause #110 (by superposition #[109, 91]): Or (Eq ia ib) (Or (Eq ia ib) (Eq False True))
% 3.70/3.90  Clause #111 (by clausification #[110]): Or (Eq ia ib) (Eq ia ib)
% 3.70/3.90  Clause #112 (by eliminate duplicate literals #[111]): Eq ia ib
% 3.70/3.90  Clause #114 (by backward demodulation #[112, 65]): Eq (cA ia) False
% 3.70/3.90  Clause #118 (by superposition #[114, 8]): Eq False True
% 3.70/3.90  Clause #119 (by clausification #[118]): False
% 3.70/3.90  SZS output end Proof for theBenchmark.p
%------------------------------------------------------------------------------