TSTP Solution File: ITP384_1 by Duper---1.0

View Problem - Process Solution

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

% Computer : n013.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 03:41:07 EDT 2023

% Result   : Theorem 132.57s 132.82s
% Output   : Proof 132.87s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.13  % Problem    : ITP384_1 : TPTP v8.1.2. Released v8.0.0.
% 0.00/0.14  % Command    : duper %s
% 0.14/0.35  % Computer : n013.cluster.edu
% 0.14/0.35  % Model    : x86_64 x86_64
% 0.14/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.35  % Memory   : 8042.1875MB
% 0.14/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.35  % CPULimit   : 300
% 0.14/0.35  % WCLimit    : 300
% 0.14/0.35  % DateTime   : Sun Aug 27 12:29:32 EDT 2023
% 0.14/0.35  % CPUTime    : 
% 132.57/132.82  SZS status Theorem for theBenchmark.p
% 132.57/132.82  SZS output start Proof for theBenchmark.p
% 132.57/132.82  Clause #29 (by assumption #[]): Eq
% 132.57/132.82    (Not
% 132.57/132.82      (Eq («comp$» («fun_app$v» («fun_app$w» «comp$a» «g$») «f$») («fun_app$x» («fun_app$y» «comp$b» «f$a») «g$a»))
% 132.57/132.82        «id$»))
% 132.57/132.82    True
% 132.57/132.82  Clause #42 (by assumption #[]): Eq (Eq («fun_app$ae» («fun_app$af» «comp$d» «g$») «g$a») «id$») True
% 132.57/132.82  Clause #64 (by assumption #[]): Eq (Eq («fun_app$aj» («fun_app$ak» «comp$e» «f$a») «f$») «id$a») True
% 132.57/132.82  Clause #66 (by assumption #[]): Eq (Eq («fun_app$ac» («fun_app$ad» «comp$c» «f$») «f$a») «id$b») True
% 132.57/132.82  Clause #129 (by assumption #[]): Eq
% 132.57/132.82    (∀ (A__questionmark_v0 : «B_update_a_update_fun$») (A__questionmark_v1 : «C_update_b_update_fun$»)
% 132.57/132.82      (A__questionmark_v2 : «C_update_a_update_fun$») (A__questionmark_v3 : «A_update_c_update_fun$»),
% 132.57/132.82      Eq («comp$ae» A__questionmark_v0 A__questionmark_v1) A__questionmark_v2 →
% 132.57/132.82        Eq («comp$» («fun_app$v» («fun_app$w» «comp$a» A__questionmark_v3) A__questionmark_v0) A__questionmark_v1)
% 132.57/132.82          («fun_app$ae» («fun_app$af» «comp$d» A__questionmark_v3) A__questionmark_v2))
% 132.57/132.82    True
% 132.57/132.82  Clause #133 (by assumption #[]): Eq
% 132.57/132.82    (∀ (A__questionmark_v0 : «B_update_a_update_fun$») (A__questionmark_v1 : «C_update_b_update_fun$»)
% 132.57/132.82      (A__questionmark_v2 : «C_update_a_update_fun$») (A__questionmark_v3 : «A_update_b_update_fun$»),
% 132.57/132.82      Eq («comp$ae» A__questionmark_v0 A__questionmark_v1) A__questionmark_v2 →
% 132.57/132.82        Eq («comp$i» («fun_app$aj» («fun_app$ak» «comp$e» A__questionmark_v3) A__questionmark_v0) A__questionmark_v1)
% 132.57/132.82          («fun_app$x» («fun_app$y» «comp$b» A__questionmark_v3) A__questionmark_v2))
% 132.57/132.82    True
% 132.57/132.82  Clause #141 (by assumption #[]): Eq
% 132.57/132.82    (∀ (A__questionmark_v0 : «B_update_c_update_fun$») (A__questionmark_v1 : «A_update_b_update_fun$»)
% 132.57/132.82      (A__questionmark_v2 : «A_update_c_update_fun$») (A__questionmark_v3 : «C_update_a_update_fun$»),
% 132.57/132.82      Eq («comp$aj» A__questionmark_v0 A__questionmark_v1) A__questionmark_v2 →
% 132.57/132.82        Eq («comp$» A__questionmark_v0 («fun_app$x» («fun_app$y» «comp$b» A__questionmark_v1) A__questionmark_v3))
% 132.57/132.82          («fun_app$ae» («fun_app$af» «comp$d» A__questionmark_v2) A__questionmark_v3))
% 132.57/132.82    True
% 132.57/132.82  Clause #142 (by assumption #[]): Eq
% 132.57/132.82    (∀ (A__questionmark_v0 : «B_update_b_update_fun$») (A__questionmark_v1 A__questionmark_v2 : «A_update_b_update_fun$»)
% 132.57/132.82      (A__questionmark_v3 : «C_update_a_update_fun$»),
% 132.57/132.82      Eq («comp$x» A__questionmark_v0 A__questionmark_v1) A__questionmark_v2 →
% 132.57/132.82        Eq («comp$i» A__questionmark_v0 («fun_app$x» («fun_app$y» «comp$b» A__questionmark_v1) A__questionmark_v3))
% 132.57/132.82          («fun_app$x» («fun_app$y» «comp$b» A__questionmark_v2) A__questionmark_v3))
% 132.57/132.82    True
% 132.57/132.82  Clause #161 (by assumption #[]): Eq
% 132.57/132.82    (∀ (A__questionmark_v0 : «B_update_a_update_fun$») (A__questionmark_v1 : «A_update_b_update_fun$»)
% 132.57/132.82      (A__questionmark_v2 : «C_update_a_update_fun$»),
% 132.57/132.82      Eq («comp$aa» («fun_app$ac» («fun_app$ad» «comp$c» A__questionmark_v0) A__questionmark_v1) A__questionmark_v2)
% 132.57/132.82        («comp$ae» A__questionmark_v0 («fun_app$x» («fun_app$y» «comp$b» A__questionmark_v1) A__questionmark_v2)))
% 132.57/132.82    True
% 132.57/132.82  Clause #221 (by assumption #[]): Eq
% 132.57/132.82    (∀ (A__questionmark_v0 : «A_update_b_update_fun$») (A__questionmark_v1 : «B_update_a_update_fun$»),
% 132.57/132.82      Eq («fcomp$» A__questionmark_v0 A__questionmark_v1)
% 132.57/132.82        («fun_app$ac» («fun_app$ad» «comp$c» A__questionmark_v1) A__questionmark_v0))
% 132.57/132.82    True
% 132.57/132.82  Clause #222 (by assumption #[]): Eq
% 132.57/132.82    (∀ (A__questionmark_v0 : «C_update_a_update_fun$») (A__questionmark_v1 : «A_update_c_update_fun$»),
% 132.57/132.82      Eq («fcomp$a» A__questionmark_v0 A__questionmark_v1)
% 132.57/132.82        («fun_app$ae» («fun_app$af» «comp$d» A__questionmark_v1) A__questionmark_v0))
% 132.57/132.82    True
% 132.57/132.82  Clause #223 (by assumption #[]): Eq
% 132.57/132.82    (∀ (A__questionmark_v0 : «B_update_a_update_fun$») (A__questionmark_v1 : «A_update_c_update_fun$»),
% 132.57/132.82      Eq («fcomp$b» A__questionmark_v0 A__questionmark_v1)
% 132.57/132.82        («fun_app$v» («fun_app$w» «comp$a» A__questionmark_v1) A__questionmark_v0))
% 132.57/132.84    True
% 132.57/132.84  Clause #224 (by assumption #[]): Eq
% 132.57/132.84    (∀ (A__questionmark_v0 : «C_update_a_update_fun$») (A__questionmark_v1 : «A_update_b_update_fun$»),
% 132.57/132.84      Eq («fcomp$c» A__questionmark_v0 A__questionmark_v1)
% 132.57/132.84        («fun_app$x» («fun_app$y» «comp$b» A__questionmark_v1) A__questionmark_v0))
% 132.57/132.84    True
% 132.57/132.84  Clause #225 (by assumption #[]): Eq
% 132.57/132.84    (∀ (A__questionmark_v0 : «B_update_a_update_fun$») (A__questionmark_v1 : «A_update_b_update_fun$»),
% 132.57/132.84      Eq («fcomp$d» A__questionmark_v0 A__questionmark_v1)
% 132.57/132.84        («fun_app$aj» («fun_app$ak» «comp$e» A__questionmark_v1) A__questionmark_v0))
% 132.57/132.84    True
% 132.57/132.84  Clause #447 (by assumption #[]): Eq
% 132.57/132.84    (∀ (A__questionmark_v0 : «A_update_b_update_fun$») (A__questionmark_v1 : «B_update_a_update_fun$»),
% 132.57/132.84      And (Eq («fun_app$aj» («fun_app$ak» «comp$e» A__questionmark_v0) A__questionmark_v1) «id$a»)
% 132.57/132.84          (Eq («fun_app$ac» («fun_app$ad» «comp$c» A__questionmark_v1) A__questionmark_v0) «id$b») →
% 132.57/132.84        Eq («inv_into$b» «top$» A__questionmark_v0) A__questionmark_v1)
% 132.57/132.84    True
% 132.57/132.84  Clause #471 (by assumption #[]): Eq
% 132.57/132.84    (∀ (A__questionmark_v0 : «A_update_b_update_fun$») (A__questionmark_v1 : «A_update_c_update_fun$»),
% 132.57/132.84      «inj_on$» A__questionmark_v0 «top$» →
% 132.57/132.84        Eq
% 132.57/132.84          («comp$aj» («fun_app$v» («fun_app$w» «comp$a» A__questionmark_v1) («inv_into$b» «top$» A__questionmark_v0))
% 132.57/132.84            A__questionmark_v0)
% 132.57/132.84          A__questionmark_v1)
% 132.57/132.84    True
% 132.57/132.84  Clause #473 (by assumption #[]): Eq
% 132.57/132.84    (∀ (A__questionmark_v0 A__questionmark_v1 : «A_update_b_update_fun$»),
% 132.57/132.84      «inj_on$» A__questionmark_v0 «top$» →
% 132.57/132.84        Eq
% 132.57/132.84          («comp$x» («fun_app$aj» («fun_app$ak» «comp$e» A__questionmark_v1) («inv_into$b» «top$» A__questionmark_v0))
% 132.57/132.84            A__questionmark_v0)
% 132.57/132.84          A__questionmark_v1)
% 132.57/132.84    True
% 132.57/132.84  Clause #518 (by assumption #[]): Eq
% 132.57/132.84    (∀ (A__questionmark_v0 : «B_update_a_update_fun$») (A__questionmark_v1 : «A_update_b_update_fun$»)
% 132.57/132.84      (A__questionmark_v2 : «A_update_set$»),
% 132.57/132.84      «inj_on$i» («fun_app$ac» («fun_app$ad» «comp$c» A__questionmark_v0) A__questionmark_v1) A__questionmark_v2 →
% 132.57/132.84        «inj_on$» A__questionmark_v1 A__questionmark_v2)
% 132.57/132.84    True
% 132.57/132.84  Clause #525 (by assumption #[]): Eq (∀ (A__questionmark_v0 : «A_update_set$»), «inj_on$i» «id$b» A__questionmark_v0) True
% 132.57/132.84  Clause #686 (by clausification #[525]): ∀ (a : «A_update_set$»), Eq («inj_on$i» «id$b» a) True
% 132.57/132.84  Clause #1162 (by clausification #[518]): ∀ (a : «B_update_a_update_fun$»),
% 132.57/132.84    Eq
% 132.57/132.84      (∀ (A__questionmark_v1 : «A_update_b_update_fun$») (A__questionmark_v2 : «A_update_set$»),
% 132.57/132.84        «inj_on$i» («fun_app$ac» («fun_app$ad» «comp$c» a) A__questionmark_v1) A__questionmark_v2 →
% 132.57/132.84          «inj_on$» A__questionmark_v1 A__questionmark_v2)
% 132.57/132.84      True
% 132.57/132.84  Clause #1163 (by clausification #[1162]): ∀ (a : «B_update_a_update_fun$») (a_1 : «A_update_b_update_fun$»),
% 132.57/132.84    Eq
% 132.57/132.84      (∀ (A__questionmark_v2 : «A_update_set$»),
% 132.57/132.84        «inj_on$i» («fun_app$ac» («fun_app$ad» «comp$c» a) a_1) A__questionmark_v2 → «inj_on$» a_1 A__questionmark_v2)
% 132.57/132.84      True
% 132.57/132.84  Clause #1164 (by clausification #[1163]): ∀ (a : «B_update_a_update_fun$») (a_1 : «A_update_b_update_fun$») (a_2 : «A_update_set$»),
% 132.57/132.84    Eq («inj_on$i» («fun_app$ac» («fun_app$ad» «comp$c» a) a_1) a_2 → «inj_on$» a_1 a_2) True
% 132.57/132.84  Clause #1165 (by clausification #[1164]): ∀ (a : «B_update_a_update_fun$») (a_1 : «A_update_b_update_fun$») (a_2 : «A_update_set$»),
% 132.57/132.84    Or (Eq («inj_on$i» («fun_app$ac» («fun_app$ad» «comp$c» a) a_1) a_2) False) (Eq («inj_on$» a_1 a_2) True)
% 132.57/132.84  Clause #1166 (by clausification #[29]): Eq (Eq («comp$» («fun_app$v» («fun_app$w» «comp$a» «g$») «f$») («fun_app$x» («fun_app$y» «comp$b» «f$a») «g$a»)) «id$»)
% 132.57/132.84    False
% 132.57/132.84  Clause #1167 (by clausification #[1166]): Ne («comp$» («fun_app$v» («fun_app$w» «comp$a» «g$») «f$») («fun_app$x» («fun_app$y» «comp$b» «f$a») «g$a»)) «id$»
% 132.57/132.84  Clause #1187 (by clausification #[66]): Eq («fun_app$ac» («fun_app$ad» «comp$c» «f$») «f$a») «id$b»
% 132.65/132.87  Clause #1191 (by superposition #[1187, 1165]): ∀ (a : «A_update_set$»), Or (Eq («inj_on$i» «id$b» a) False) (Eq («inj_on$» «f$a» a) True)
% 132.65/132.87  Clause #1192 (by superposition #[1191, 686]): ∀ (a : «A_update_set$»), Or (Eq («inj_on$» «f$a» a) True) (Eq False True)
% 132.65/132.87  Clause #1193 (by clausification #[1192]): ∀ (a : «A_update_set$»), Eq («inj_on$» «f$a» a) True
% 132.65/132.87  Clause #1216 (by clausification #[64]): Eq («fun_app$aj» («fun_app$ak» «comp$e» «f$a») «f$») «id$a»
% 132.65/132.87  Clause #1242 (by clausification #[42]): Eq («fun_app$ae» («fun_app$af» «comp$d» «g$») «g$a») «id$»
% 132.65/132.87  Clause #1635 (by clausification #[447]): ∀ (a : «A_update_b_update_fun$»),
% 132.65/132.87    Eq
% 132.65/132.87      (∀ (A__questionmark_v1 : «B_update_a_update_fun$»),
% 132.65/132.87        And (Eq («fun_app$aj» («fun_app$ak» «comp$e» a) A__questionmark_v1) «id$a»)
% 132.65/132.87            (Eq («fun_app$ac» («fun_app$ad» «comp$c» A__questionmark_v1) a) «id$b») →
% 132.65/132.87          Eq («inv_into$b» «top$» a) A__questionmark_v1)
% 132.65/132.87      True
% 132.65/132.87  Clause #1636 (by clausification #[1635]): ∀ (a : «A_update_b_update_fun$») (a_1 : «B_update_a_update_fun$»),
% 132.65/132.87    Eq
% 132.65/132.87      (And (Eq («fun_app$aj» («fun_app$ak» «comp$e» a) a_1) «id$a»)
% 132.65/132.87          (Eq («fun_app$ac» («fun_app$ad» «comp$c» a_1) a) «id$b») →
% 132.65/132.87        Eq («inv_into$b» «top$» a) a_1)
% 132.65/132.87      True
% 132.65/132.87  Clause #1637 (by clausification #[1636]): ∀ (a : «A_update_b_update_fun$») (a_1 : «B_update_a_update_fun$»),
% 132.65/132.87    Or
% 132.65/132.87      (Eq
% 132.65/132.87        (And (Eq («fun_app$aj» («fun_app$ak» «comp$e» a) a_1) «id$a»)
% 132.65/132.87          (Eq («fun_app$ac» («fun_app$ad» «comp$c» a_1) a) «id$b»))
% 132.65/132.87        False)
% 132.65/132.87      (Eq (Eq («inv_into$b» «top$» a) a_1) True)
% 132.65/132.87  Clause #1638 (by clausification #[1637]): ∀ (a : «A_update_b_update_fun$») (a_1 : «B_update_a_update_fun$»),
% 132.65/132.87    Or (Eq (Eq («inv_into$b» «top$» a) a_1) True)
% 132.65/132.87      (Or (Eq (Eq («fun_app$aj» («fun_app$ak» «comp$e» a) a_1) «id$a») False)
% 132.65/132.87        (Eq (Eq («fun_app$ac» («fun_app$ad» «comp$c» a_1) a) «id$b») False))
% 132.65/132.87  Clause #1639 (by clausification #[1638]): ∀ (a : «A_update_b_update_fun$») (a_1 : «B_update_a_update_fun$»),
% 132.65/132.87    Or (Eq (Eq («fun_app$aj» («fun_app$ak» «comp$e» a) a_1) «id$a») False)
% 132.65/132.87      (Or (Eq (Eq («fun_app$ac» («fun_app$ad» «comp$c» a_1) a) «id$b») False) (Eq («inv_into$b» «top$» a) a_1))
% 132.65/132.87  Clause #1640 (by clausification #[1639]): ∀ (a : «B_update_a_update_fun$») (a_1 : «A_update_b_update_fun$»),
% 132.65/132.87    Or (Eq (Eq («fun_app$ac» («fun_app$ad» «comp$c» a) a_1) «id$b») False)
% 132.65/132.87      (Or (Eq («inv_into$b» «top$» a_1) a) (Ne («fun_app$aj» («fun_app$ak» «comp$e» a_1) a) «id$a»))
% 132.65/132.87  Clause #1641 (by clausification #[1640]): ∀ (a : «A_update_b_update_fun$») (a_1 : «B_update_a_update_fun$»),
% 132.65/132.87    Or (Eq («inv_into$b» «top$» a) a_1)
% 132.65/132.87      (Or (Ne («fun_app$aj» («fun_app$ak» «comp$e» a) a_1) «id$a»)
% 132.65/132.87        (Ne («fun_app$ac» («fun_app$ad» «comp$c» a_1) a) «id$b»))
% 132.65/132.87  Clause #1642 (by superposition #[1641, 1216]): Or (Eq («inv_into$b» «top$» «f$a») «f$»)
% 132.65/132.87    (Or (Ne «id$a» «id$a») (Ne («fun_app$ac» («fun_app$ad» «comp$c» «f$») «f$a») «id$b»))
% 132.65/132.87  Clause #2826 (by clausification #[129]): ∀ (a : «B_update_a_update_fun$»),
% 132.65/132.87    Eq
% 132.65/132.87      (∀ (A__questionmark_v1 : «C_update_b_update_fun$») (A__questionmark_v2 : «C_update_a_update_fun$»)
% 132.65/132.87        (A__questionmark_v3 : «A_update_c_update_fun$»),
% 132.65/132.87        Eq («comp$ae» a A__questionmark_v1) A__questionmark_v2 →
% 132.65/132.87          Eq («comp$» («fun_app$v» («fun_app$w» «comp$a» A__questionmark_v3) a) A__questionmark_v1)
% 132.65/132.87            («fun_app$ae» («fun_app$af» «comp$d» A__questionmark_v3) A__questionmark_v2))
% 132.65/132.87      True
% 132.65/132.87  Clause #2827 (by clausification #[2826]): ∀ (a : «B_update_a_update_fun$») (a_1 : «C_update_b_update_fun$»),
% 132.65/132.87    Eq
% 132.65/132.87      (∀ (A__questionmark_v2 : «C_update_a_update_fun$») (A__questionmark_v3 : «A_update_c_update_fun$»),
% 132.65/132.87        Eq («comp$ae» a a_1) A__questionmark_v2 →
% 132.65/132.87          Eq («comp$» («fun_app$v» («fun_app$w» «comp$a» A__questionmark_v3) a) a_1)
% 132.65/132.87            («fun_app$ae» («fun_app$af» «comp$d» A__questionmark_v3) A__questionmark_v2))
% 132.69/132.89      True
% 132.69/132.89  Clause #2828 (by clausification #[2827]): ∀ (a : «B_update_a_update_fun$») (a_1 : «C_update_b_update_fun$») (a_2 : «C_update_a_update_fun$»),
% 132.69/132.89    Eq
% 132.69/132.89      (∀ (A__questionmark_v3 : «A_update_c_update_fun$»),
% 132.69/132.89        Eq («comp$ae» a a_1) a_2 →
% 132.69/132.89          Eq («comp$» («fun_app$v» («fun_app$w» «comp$a» A__questionmark_v3) a) a_1)
% 132.69/132.89            («fun_app$ae» («fun_app$af» «comp$d» A__questionmark_v3) a_2))
% 132.69/132.89      True
% 132.69/132.89  Clause #2829 (by clausification #[2828]): ∀ (a : «B_update_a_update_fun$») (a_1 : «C_update_b_update_fun$») (a_2 : «C_update_a_update_fun$»)
% 132.69/132.89    (a_3 : «A_update_c_update_fun$»),
% 132.69/132.89    Eq
% 132.69/132.89      (Eq («comp$ae» a a_1) a_2 →
% 132.69/132.89        Eq («comp$» («fun_app$v» («fun_app$w» «comp$a» a_3) a) a_1) («fun_app$ae» («fun_app$af» «comp$d» a_3) a_2))
% 132.69/132.89      True
% 132.69/132.89  Clause #2830 (by clausification #[2829]): ∀ (a : «B_update_a_update_fun$») (a_1 : «C_update_b_update_fun$») (a_2 : «C_update_a_update_fun$»)
% 132.69/132.89    (a_3 : «A_update_c_update_fun$»),
% 132.69/132.89    Or (Eq (Eq («comp$ae» a a_1) a_2) False)
% 132.69/132.89      (Eq (Eq («comp$» («fun_app$v» («fun_app$w» «comp$a» a_3) a) a_1) («fun_app$ae» («fun_app$af» «comp$d» a_3) a_2))
% 132.69/132.89        True)
% 132.69/132.89  Clause #2831 (by clausification #[2830]): ∀ (a : «A_update_c_update_fun$») (a_1 : «B_update_a_update_fun$») (a_2 : «C_update_b_update_fun$»)
% 132.69/132.89    (a_3 : «C_update_a_update_fun$»),
% 132.69/132.89    Or
% 132.69/132.89      (Eq (Eq («comp$» («fun_app$v» («fun_app$w» «comp$a» a) a_1) a_2) («fun_app$ae» («fun_app$af» «comp$d» a) a_3)) True)
% 132.69/132.89      (Ne («comp$ae» a_1 a_2) a_3)
% 132.69/132.89  Clause #2832 (by clausification #[2831]): ∀ (a : «B_update_a_update_fun$») (a_1 : «C_update_b_update_fun$») (a_2 : «C_update_a_update_fun$»)
% 132.69/132.89    (a_3 : «A_update_c_update_fun$»),
% 132.69/132.89    Or (Ne («comp$ae» a a_1) a_2)
% 132.69/132.89      (Eq («comp$» («fun_app$v» («fun_app$w» «comp$a» a_3) a) a_1) («fun_app$ae» («fun_app$af» «comp$d» a_3) a_2))
% 132.69/132.89  Clause #2833 (by destructive equality resolution #[2832]): ∀ (a : «A_update_c_update_fun$») (a_1 : «B_update_a_update_fun$») (a_2 : «C_update_b_update_fun$»),
% 132.69/132.89    Eq («comp$» («fun_app$v» («fun_app$w» «comp$a» a) a_1) a_2)
% 132.69/132.89      («fun_app$ae» («fun_app$af» «comp$d» a) («comp$ae» a_1 a_2))
% 132.69/132.89  Clause #2834 (by backward demodulation #[2833, 1167]): Ne («fun_app$ae» («fun_app$af» «comp$d» «g$») («comp$ae» «f$» («fun_app$x» («fun_app$y» «comp$b» «f$a») «g$a»))) «id$»
% 132.69/132.89  Clause #2925 (by clausification #[133]): ∀ (a : «B_update_a_update_fun$»),
% 132.69/132.89    Eq
% 132.69/132.89      (∀ (A__questionmark_v1 : «C_update_b_update_fun$») (A__questionmark_v2 : «C_update_a_update_fun$»)
% 132.69/132.89        (A__questionmark_v3 : «A_update_b_update_fun$»),
% 132.69/132.89        Eq («comp$ae» a A__questionmark_v1) A__questionmark_v2 →
% 132.69/132.89          Eq («comp$i» («fun_app$aj» («fun_app$ak» «comp$e» A__questionmark_v3) a) A__questionmark_v1)
% 132.69/132.89            («fun_app$x» («fun_app$y» «comp$b» A__questionmark_v3) A__questionmark_v2))
% 132.69/132.89      True
% 132.69/132.89  Clause #2926 (by clausification #[2925]): ∀ (a : «B_update_a_update_fun$») (a_1 : «C_update_b_update_fun$»),
% 132.69/132.89    Eq
% 132.69/132.89      (∀ (A__questionmark_v2 : «C_update_a_update_fun$») (A__questionmark_v3 : «A_update_b_update_fun$»),
% 132.69/132.89        Eq («comp$ae» a a_1) A__questionmark_v2 →
% 132.69/132.89          Eq («comp$i» («fun_app$aj» («fun_app$ak» «comp$e» A__questionmark_v3) a) a_1)
% 132.69/132.89            («fun_app$x» («fun_app$y» «comp$b» A__questionmark_v3) A__questionmark_v2))
% 132.69/132.89      True
% 132.69/132.89  Clause #2927 (by clausification #[2926]): ∀ (a : «B_update_a_update_fun$») (a_1 : «C_update_b_update_fun$») (a_2 : «C_update_a_update_fun$»),
% 132.69/132.89    Eq
% 132.69/132.89      (∀ (A__questionmark_v3 : «A_update_b_update_fun$»),
% 132.69/132.89        Eq («comp$ae» a a_1) a_2 →
% 132.69/132.89          Eq («comp$i» («fun_app$aj» («fun_app$ak» «comp$e» A__questionmark_v3) a) a_1)
% 132.69/132.89            («fun_app$x» («fun_app$y» «comp$b» A__questionmark_v3) a_2))
% 132.69/132.89      True
% 132.69/132.89  Clause #2928 (by clausification #[2927]): ∀ (a : «B_update_a_update_fun$») (a_1 : «C_update_b_update_fun$») (a_2 : «C_update_a_update_fun$»)
% 132.69/132.89    (a_3 : «A_update_b_update_fun$»),
% 132.69/132.89    Eq
% 132.69/132.89      (Eq («comp$ae» a a_1) a_2 →
% 132.69/132.89        Eq («comp$i» («fun_app$aj» («fun_app$ak» «comp$e» a_3) a) a_1) («fun_app$x» («fun_app$y» «comp$b» a_3) a_2))
% 132.69/132.91      True
% 132.69/132.91  Clause #2929 (by clausification #[2928]): ∀ (a : «B_update_a_update_fun$») (a_1 : «C_update_b_update_fun$») (a_2 : «C_update_a_update_fun$»)
% 132.69/132.91    (a_3 : «A_update_b_update_fun$»),
% 132.69/132.91    Or (Eq (Eq («comp$ae» a a_1) a_2) False)
% 132.69/132.91      (Eq (Eq («comp$i» («fun_app$aj» («fun_app$ak» «comp$e» a_3) a) a_1) («fun_app$x» («fun_app$y» «comp$b» a_3) a_2))
% 132.69/132.91        True)
% 132.69/132.91  Clause #2930 (by clausification #[2929]): ∀ (a : «A_update_b_update_fun$») (a_1 : «B_update_a_update_fun$») (a_2 : «C_update_b_update_fun$»)
% 132.69/132.91    (a_3 : «C_update_a_update_fun$»),
% 132.69/132.91    Or
% 132.69/132.91      (Eq (Eq («comp$i» («fun_app$aj» («fun_app$ak» «comp$e» a) a_1) a_2) («fun_app$x» («fun_app$y» «comp$b» a) a_3))
% 132.69/132.91        True)
% 132.69/132.91      (Ne («comp$ae» a_1 a_2) a_3)
% 132.69/132.91  Clause #2931 (by clausification #[2930]): ∀ (a : «B_update_a_update_fun$») (a_1 : «C_update_b_update_fun$») (a_2 : «C_update_a_update_fun$»)
% 132.69/132.91    (a_3 : «A_update_b_update_fun$»),
% 132.69/132.91    Or (Ne («comp$ae» a a_1) a_2)
% 132.69/132.91      (Eq («comp$i» («fun_app$aj» («fun_app$ak» «comp$e» a_3) a) a_1) («fun_app$x» («fun_app$y» «comp$b» a_3) a_2))
% 132.69/132.91  Clause #2932 (by destructive equality resolution #[2931]): ∀ (a : «A_update_b_update_fun$») (a_1 : «B_update_a_update_fun$») (a_2 : «C_update_b_update_fun$»),
% 132.69/132.91    Eq («comp$i» («fun_app$aj» («fun_app$ak» «comp$e» a) a_1) a_2)
% 132.69/132.91      («fun_app$x» («fun_app$y» «comp$b» a) («comp$ae» a_1 a_2))
% 132.69/132.91  Clause #2934 (by superposition #[2932, 1216]): ∀ (a : «C_update_b_update_fun$»), Eq («comp$i» «id$a» a) («fun_app$x» («fun_app$y» «comp$b» «f$a») («comp$ae» «f$» a))
% 132.69/132.91  Clause #3164 (by clausification #[141]): ∀ (a : «B_update_c_update_fun$»),
% 132.69/132.91    Eq
% 132.69/132.91      (∀ (A__questionmark_v1 : «A_update_b_update_fun$») (A__questionmark_v2 : «A_update_c_update_fun$»)
% 132.69/132.91        (A__questionmark_v3 : «C_update_a_update_fun$»),
% 132.69/132.91        Eq («comp$aj» a A__questionmark_v1) A__questionmark_v2 →
% 132.69/132.91          Eq («comp$» a («fun_app$x» («fun_app$y» «comp$b» A__questionmark_v1) A__questionmark_v3))
% 132.69/132.91            («fun_app$ae» («fun_app$af» «comp$d» A__questionmark_v2) A__questionmark_v3))
% 132.69/132.91      True
% 132.69/132.91  Clause #3165 (by clausification #[3164]): ∀ (a : «B_update_c_update_fun$») (a_1 : «A_update_b_update_fun$»),
% 132.69/132.91    Eq
% 132.69/132.91      (∀ (A__questionmark_v2 : «A_update_c_update_fun$») (A__questionmark_v3 : «C_update_a_update_fun$»),
% 132.69/132.91        Eq («comp$aj» a a_1) A__questionmark_v2 →
% 132.69/132.91          Eq («comp$» a («fun_app$x» («fun_app$y» «comp$b» a_1) A__questionmark_v3))
% 132.69/132.91            («fun_app$ae» («fun_app$af» «comp$d» A__questionmark_v2) A__questionmark_v3))
% 132.69/132.91      True
% 132.69/132.91  Clause #3166 (by clausification #[3165]): ∀ (a : «B_update_c_update_fun$») (a_1 : «A_update_b_update_fun$») (a_2 : «A_update_c_update_fun$»),
% 132.69/132.91    Eq
% 132.69/132.91      (∀ (A__questionmark_v3 : «C_update_a_update_fun$»),
% 132.69/132.91        Eq («comp$aj» a a_1) a_2 →
% 132.69/132.91          Eq («comp$» a («fun_app$x» («fun_app$y» «comp$b» a_1) A__questionmark_v3))
% 132.69/132.91            («fun_app$ae» («fun_app$af» «comp$d» a_2) A__questionmark_v3))
% 132.69/132.91      True
% 132.69/132.91  Clause #3167 (by clausification #[3166]): ∀ (a : «B_update_c_update_fun$») (a_1 : «A_update_b_update_fun$») (a_2 : «A_update_c_update_fun$»)
% 132.69/132.91    (a_3 : «C_update_a_update_fun$»),
% 132.69/132.91    Eq
% 132.69/132.91      (Eq («comp$aj» a a_1) a_2 →
% 132.69/132.91        Eq («comp$» a («fun_app$x» («fun_app$y» «comp$b» a_1) a_3)) («fun_app$ae» («fun_app$af» «comp$d» a_2) a_3))
% 132.69/132.91      True
% 132.69/132.91  Clause #3168 (by clausification #[3167]): ∀ (a : «B_update_c_update_fun$») (a_1 : «A_update_b_update_fun$») (a_2 : «A_update_c_update_fun$»)
% 132.69/132.91    (a_3 : «C_update_a_update_fun$»),
% 132.69/132.91    Or (Eq (Eq («comp$aj» a a_1) a_2) False)
% 132.69/132.91      (Eq (Eq («comp$» a («fun_app$x» («fun_app$y» «comp$b» a_1) a_3)) («fun_app$ae» («fun_app$af» «comp$d» a_2) a_3))
% 132.69/132.91        True)
% 132.69/132.91  Clause #3169 (by clausification #[3168]): ∀ (a : «B_update_c_update_fun$») (a_1 : «A_update_b_update_fun$») (a_2 : «C_update_a_update_fun$»)
% 132.69/132.91    (a_3 : «A_update_c_update_fun$»),
% 132.69/132.91    Or
% 132.69/132.91      (Eq (Eq («comp$» a («fun_app$x» («fun_app$y» «comp$b» a_1) a_2)) («fun_app$ae» («fun_app$af» «comp$d» a_3) a_2))
% 132.73/132.94        True)
% 132.73/132.94      (Ne («comp$aj» a a_1) a_3)
% 132.73/132.94  Clause #3170 (by clausification #[3169]): ∀ (a : «B_update_c_update_fun$») (a_1 : «A_update_b_update_fun$») (a_2 : «A_update_c_update_fun$»)
% 132.73/132.94    (a_3 : «C_update_a_update_fun$»),
% 132.73/132.94    Or (Ne («comp$aj» a a_1) a_2)
% 132.73/132.94      (Eq («comp$» a («fun_app$x» («fun_app$y» «comp$b» a_1) a_3)) («fun_app$ae» («fun_app$af» «comp$d» a_2) a_3))
% 132.73/132.94  Clause #3171 (by destructive equality resolution #[3170]): ∀ (a : «B_update_c_update_fun$») (a_1 : «A_update_b_update_fun$») (a_2 : «C_update_a_update_fun$»),
% 132.73/132.94    Eq («comp$» a («fun_app$x» («fun_app$y» «comp$b» a_1) a_2))
% 132.73/132.94      («fun_app$ae» («fun_app$af» «comp$d» («comp$aj» a a_1)) a_2)
% 132.73/132.94  Clause #3178 (by clausification #[142]): ∀ (a : «B_update_b_update_fun$»),
% 132.73/132.94    Eq
% 132.73/132.94      (∀ (A__questionmark_v1 A__questionmark_v2 : «A_update_b_update_fun$»)
% 132.73/132.94        (A__questionmark_v3 : «C_update_a_update_fun$»),
% 132.73/132.94        Eq («comp$x» a A__questionmark_v1) A__questionmark_v2 →
% 132.73/132.94          Eq («comp$i» a («fun_app$x» («fun_app$y» «comp$b» A__questionmark_v1) A__questionmark_v3))
% 132.73/132.94            («fun_app$x» («fun_app$y» «comp$b» A__questionmark_v2) A__questionmark_v3))
% 132.73/132.94      True
% 132.73/132.94  Clause #3179 (by clausification #[3178]): ∀ (a : «B_update_b_update_fun$») (a_1 : «A_update_b_update_fun$»),
% 132.73/132.94    Eq
% 132.73/132.94      (∀ (A__questionmark_v2 : «A_update_b_update_fun$») (A__questionmark_v3 : «C_update_a_update_fun$»),
% 132.73/132.94        Eq («comp$x» a a_1) A__questionmark_v2 →
% 132.73/132.94          Eq («comp$i» a («fun_app$x» («fun_app$y» «comp$b» a_1) A__questionmark_v3))
% 132.73/132.94            («fun_app$x» («fun_app$y» «comp$b» A__questionmark_v2) A__questionmark_v3))
% 132.73/132.94      True
% 132.73/132.94  Clause #3180 (by clausification #[3179]): ∀ (a : «B_update_b_update_fun$») (a_1 a_2 : «A_update_b_update_fun$»),
% 132.73/132.94    Eq
% 132.73/132.94      (∀ (A__questionmark_v3 : «C_update_a_update_fun$»),
% 132.73/132.94        Eq («comp$x» a a_1) a_2 →
% 132.73/132.94          Eq («comp$i» a («fun_app$x» («fun_app$y» «comp$b» a_1) A__questionmark_v3))
% 132.73/132.94            («fun_app$x» («fun_app$y» «comp$b» a_2) A__questionmark_v3))
% 132.73/132.94      True
% 132.73/132.94  Clause #3181 (by clausification #[3180]): ∀ (a : «B_update_b_update_fun$») (a_1 a_2 : «A_update_b_update_fun$») (a_3 : «C_update_a_update_fun$»),
% 132.73/132.94    Eq
% 132.73/132.94      (Eq («comp$x» a a_1) a_2 →
% 132.73/132.94        Eq («comp$i» a («fun_app$x» («fun_app$y» «comp$b» a_1) a_3)) («fun_app$x» («fun_app$y» «comp$b» a_2) a_3))
% 132.73/132.94      True
% 132.73/132.94  Clause #3182 (by clausification #[3181]): ∀ (a : «B_update_b_update_fun$») (a_1 a_2 : «A_update_b_update_fun$») (a_3 : «C_update_a_update_fun$»),
% 132.73/132.94    Or (Eq (Eq («comp$x» a a_1) a_2) False)
% 132.73/132.94      (Eq (Eq («comp$i» a («fun_app$x» («fun_app$y» «comp$b» a_1) a_3)) («fun_app$x» («fun_app$y» «comp$b» a_2) a_3))
% 132.73/132.94        True)
% 132.73/132.94  Clause #3183 (by clausification #[3182]): ∀ (a : «B_update_b_update_fun$») (a_1 : «A_update_b_update_fun$») (a_2 : «C_update_a_update_fun$»)
% 132.73/132.94    (a_3 : «A_update_b_update_fun$»),
% 132.73/132.94    Or
% 132.73/132.94      (Eq (Eq («comp$i» a («fun_app$x» («fun_app$y» «comp$b» a_1) a_2)) («fun_app$x» («fun_app$y» «comp$b» a_3) a_2))
% 132.73/132.94        True)
% 132.73/132.94      (Ne («comp$x» a a_1) a_3)
% 132.73/132.94  Clause #3184 (by clausification #[3183]): ∀ (a : «B_update_b_update_fun$») (a_1 a_2 : «A_update_b_update_fun$») (a_3 : «C_update_a_update_fun$»),
% 132.73/132.94    Or (Ne («comp$x» a a_1) a_2)
% 132.73/132.94      (Eq («comp$i» a («fun_app$x» («fun_app$y» «comp$b» a_1) a_3)) («fun_app$x» («fun_app$y» «comp$b» a_2) a_3))
% 132.73/132.94  Clause #3185 (by destructive equality resolution #[3184]): ∀ (a : «B_update_b_update_fun$») (a_1 : «A_update_b_update_fun$») (a_2 : «C_update_a_update_fun$»),
% 132.73/132.94    Eq («comp$i» a («fun_app$x» («fun_app$y» «comp$b» a_1) a_2)) («fun_app$x» («fun_app$y» «comp$b» («comp$x» a a_1)) a_2)
% 132.73/132.94  Clause #3544 (by clausification #[161]): ∀ (a : «B_update_a_update_fun$»),
% 132.73/132.94    Eq
% 132.73/132.94      (∀ (A__questionmark_v1 : «A_update_b_update_fun$») (A__questionmark_v2 : «C_update_a_update_fun$»),
% 132.73/132.94        Eq («comp$aa» («fun_app$ac» («fun_app$ad» «comp$c» a) A__questionmark_v1) A__questionmark_v2)
% 132.75/132.96          («comp$ae» a («fun_app$x» («fun_app$y» «comp$b» A__questionmark_v1) A__questionmark_v2)))
% 132.75/132.96      True
% 132.75/132.96  Clause #3545 (by clausification #[3544]): ∀ (a : «B_update_a_update_fun$») (a_1 : «A_update_b_update_fun$»),
% 132.75/132.96    Eq
% 132.75/132.96      (∀ (A__questionmark_v2 : «C_update_a_update_fun$»),
% 132.75/132.96        Eq («comp$aa» («fun_app$ac» («fun_app$ad» «comp$c» a) a_1) A__questionmark_v2)
% 132.75/132.96          («comp$ae» a («fun_app$x» («fun_app$y» «comp$b» a_1) A__questionmark_v2)))
% 132.75/132.96      True
% 132.75/132.96  Clause #3546 (by clausification #[3545]): ∀ (a : «B_update_a_update_fun$») (a_1 : «A_update_b_update_fun$») (a_2 : «C_update_a_update_fun$»),
% 132.75/132.96    Eq
% 132.75/132.96      (Eq («comp$aa» («fun_app$ac» («fun_app$ad» «comp$c» a) a_1) a_2)
% 132.75/132.96        («comp$ae» a («fun_app$x» («fun_app$y» «comp$b» a_1) a_2)))
% 132.75/132.96      True
% 132.75/132.96  Clause #3547 (by clausification #[3546]): ∀ (a : «B_update_a_update_fun$») (a_1 : «A_update_b_update_fun$») (a_2 : «C_update_a_update_fun$»),
% 132.75/132.96    Eq («comp$aa» («fun_app$ac» («fun_app$ad» «comp$c» a) a_1) a_2)
% 132.75/132.96      («comp$ae» a («fun_app$x» («fun_app$y» «comp$b» a_1) a_2))
% 132.75/132.96  Clause #4216 (by forward demodulation #[2834, 3547]): Ne («fun_app$ae» («fun_app$af» «comp$d» «g$») («comp$aa» («fun_app$ac» («fun_app$ad» «comp$c» «f$») «f$a») «g$a»)) «id$»
% 132.75/132.96  Clause #4217 (by forward demodulation #[4216, 1187]): Ne («fun_app$ae» («fun_app$af» «comp$d» «g$») («comp$aa» «id$b» «g$a»)) «id$»
% 132.75/132.96  Clause #4323 (by eliminate resolved literals #[1642]): Or (Eq («inv_into$b» «top$» «f$a») «f$») (Ne («fun_app$ac» («fun_app$ad» «comp$c» «f$») «f$a») «id$b»)
% 132.75/132.96  Clause #4324 (by forward demodulation #[4323, 1187]): Or (Eq («inv_into$b» «top$» «f$a») «f$») (Ne «id$b» «id$b»)
% 132.75/132.96  Clause #4325 (by eliminate resolved literals #[4324]): Eq («inv_into$b» «top$» «f$a») «f$»
% 132.75/132.96  Clause #4905 (by clausification #[221]): ∀ (a : «A_update_b_update_fun$»),
% 132.75/132.96    Eq
% 132.75/132.96      (∀ (A__questionmark_v1 : «B_update_a_update_fun$»),
% 132.75/132.96        Eq («fcomp$» a A__questionmark_v1) («fun_app$ac» («fun_app$ad» «comp$c» A__questionmark_v1) a))
% 132.75/132.96      True
% 132.75/132.96  Clause #4906 (by clausification #[4905]): ∀ (a : «A_update_b_update_fun$») (a_1 : «B_update_a_update_fun$»),
% 132.75/132.96    Eq (Eq («fcomp$» a a_1) («fun_app$ac» («fun_app$ad» «comp$c» a_1) a)) True
% 132.75/132.96  Clause #4907 (by clausification #[4906]): ∀ (a : «A_update_b_update_fun$») (a_1 : «B_update_a_update_fun$»),
% 132.75/132.96    Eq («fcomp$» a a_1) («fun_app$ac» («fun_app$ad» «comp$c» a_1) a)
% 132.75/132.96  Clause #4929 (by backward demodulation #[4907, 3547]): ∀ (a : «A_update_b_update_fun$») (a_1 : «B_update_a_update_fun$») (a_2 : «C_update_a_update_fun$»),
% 132.75/132.96    Eq («comp$aa» («fcomp$» a a_1) a_2) («comp$ae» a_1 («fun_app$x» («fun_app$y» «comp$b» a) a_2))
% 132.75/132.96  Clause #4935 (by superposition #[4907, 1187]): Eq («fcomp$» «f$a» «f$») «id$b»
% 132.75/132.96  Clause #4948 (by clausification #[222]): ∀ (a : «C_update_a_update_fun$»),
% 132.75/132.96    Eq
% 132.75/132.96      (∀ (A__questionmark_v1 : «A_update_c_update_fun$»),
% 132.75/132.96        Eq («fcomp$a» a A__questionmark_v1) («fun_app$ae» («fun_app$af» «comp$d» A__questionmark_v1) a))
% 132.75/132.96      True
% 132.75/132.96  Clause #4949 (by clausification #[4948]): ∀ (a : «C_update_a_update_fun$») (a_1 : «A_update_c_update_fun$»),
% 132.75/132.96    Eq (Eq («fcomp$a» a a_1) («fun_app$ae» («fun_app$af» «comp$d» a_1) a)) True
% 132.75/132.96  Clause #4950 (by clausification #[4949]): ∀ (a : «C_update_a_update_fun$») (a_1 : «A_update_c_update_fun$»),
% 132.75/132.96    Eq («fcomp$a» a a_1) («fun_app$ae» («fun_app$af» «comp$d» a_1) a)
% 132.75/132.96  Clause #4953 (by backward demodulation #[4950, 4217]): Ne («fcomp$a» («comp$aa» «id$b» «g$a») «g$») «id$»
% 132.75/132.96  Clause #4974 (by backward demodulation #[4950, 3171]): ∀ (a : «B_update_c_update_fun$») (a_1 : «A_update_b_update_fun$») (a_2 : «C_update_a_update_fun$»),
% 132.75/132.96    Eq («comp$» a («fun_app$x» («fun_app$y» «comp$b» a_1) a_2)) («fcomp$a» a_2 («comp$aj» a a_1))
% 132.75/132.96  Clause #4978 (by superposition #[4950, 1242]): Eq («fcomp$a» «g$a» «g$») «id$»
% 132.75/132.96  Clause #4995 (by clausification #[223]): ∀ (a : «B_update_a_update_fun$»),
% 132.75/132.99    Eq
% 132.75/132.99      (∀ (A__questionmark_v1 : «A_update_c_update_fun$»),
% 132.75/132.99        Eq («fcomp$b» a A__questionmark_v1) («fun_app$v» («fun_app$w» «comp$a» A__questionmark_v1) a))
% 132.75/132.99      True
% 132.75/132.99  Clause #4996 (by clausification #[4995]): ∀ (a : «B_update_a_update_fun$») (a_1 : «A_update_c_update_fun$»),
% 132.75/132.99    Eq (Eq («fcomp$b» a a_1) («fun_app$v» («fun_app$w» «comp$a» a_1) a)) True
% 132.75/132.99  Clause #4997 (by clausification #[4996]): ∀ (a : «B_update_a_update_fun$») (a_1 : «A_update_c_update_fun$»),
% 132.75/132.99    Eq («fcomp$b» a a_1) («fun_app$v» («fun_app$w» «comp$a» a_1) a)
% 132.75/132.99  Clause #5024 (by clausification #[224]): ∀ (a : «C_update_a_update_fun$»),
% 132.75/132.99    Eq
% 132.75/132.99      (∀ (A__questionmark_v1 : «A_update_b_update_fun$»),
% 132.75/132.99        Eq («fcomp$c» a A__questionmark_v1) («fun_app$x» («fun_app$y» «comp$b» A__questionmark_v1) a))
% 132.75/132.99      True
% 132.75/132.99  Clause #5025 (by clausification #[5024]): ∀ (a : «C_update_a_update_fun$») (a_1 : «A_update_b_update_fun$»),
% 132.75/132.99    Eq (Eq («fcomp$c» a a_1) («fun_app$x» («fun_app$y» «comp$b» a_1) a)) True
% 132.75/132.99  Clause #5026 (by clausification #[5025]): ∀ (a : «C_update_a_update_fun$») (a_1 : «A_update_b_update_fun$»),
% 132.75/132.99    Eq («fcomp$c» a a_1) («fun_app$x» («fun_app$y» «comp$b» a_1) a)
% 132.75/132.99  Clause #5043 (by backward demodulation #[5026, 3185]): ∀ (a : «B_update_b_update_fun$») (a_1 : «C_update_a_update_fun$») (a_2 : «A_update_b_update_fun$»),
% 132.75/132.99    Eq («comp$i» a («fcomp$c» a_1 a_2)) («fun_app$x» («fun_app$y» «comp$b» («comp$x» a a_2)) a_1)
% 132.75/132.99  Clause #5046 (by superposition #[5026, 2934]): ∀ (a : «C_update_b_update_fun$»), Eq («comp$i» «id$a» a) («fcomp$c» («comp$ae» «f$» a) «f$a»)
% 132.75/132.99  Clause #5070 (by clausification #[225]): ∀ (a : «B_update_a_update_fun$»),
% 132.75/132.99    Eq
% 132.75/132.99      (∀ (A__questionmark_v1 : «A_update_b_update_fun$»),
% 132.75/132.99        Eq («fcomp$d» a A__questionmark_v1) («fun_app$aj» («fun_app$ak» «comp$e» A__questionmark_v1) a))
% 132.75/132.99      True
% 132.75/132.99  Clause #5071 (by clausification #[5070]): ∀ (a : «B_update_a_update_fun$») (a_1 : «A_update_b_update_fun$»),
% 132.75/132.99    Eq (Eq («fcomp$d» a a_1) («fun_app$aj» («fun_app$ak» «comp$e» a_1) a)) True
% 132.75/132.99  Clause #5072 (by clausification #[5071]): ∀ (a : «B_update_a_update_fun$») (a_1 : «A_update_b_update_fun$»),
% 132.75/132.99    Eq («fcomp$d» a a_1) («fun_app$aj» («fun_app$ak» «comp$e» a_1) a)
% 132.75/132.99  Clause #5089 (by superposition #[5072, 1216]): Eq («fcomp$d» «f$» «f$a») «id$a»
% 132.75/132.99  Clause #5444 (by superposition #[5043, 5026]): ∀ (a : «C_update_a_update_fun$») (a_1 : «B_update_b_update_fun$») (a_2 : «A_update_b_update_fun$»),
% 132.75/132.99    Eq («fcomp$c» a («comp$x» a_1 a_2)) («comp$i» a_1 («fcomp$c» a a_2))
% 132.75/132.99  Clause #5927 (by forward demodulation #[4974, 5026]): ∀ (a : «B_update_c_update_fun$») (a_1 : «C_update_a_update_fun$») (a_2 : «A_update_b_update_fun$»),
% 132.75/132.99    Eq («comp$» a («fcomp$c» a_1 a_2)) («fcomp$a» a_1 («comp$aj» a a_2))
% 132.75/132.99  Clause #6255 (by forward demodulation #[4929, 5026]): ∀ (a : «A_update_b_update_fun$») (a_1 : «B_update_a_update_fun$») (a_2 : «C_update_a_update_fun$»),
% 132.75/132.99    Eq («comp$aa» («fcomp$» a a_1) a_2) («comp$ae» a_1 («fcomp$c» a_2 a))
% 132.75/132.99  Clause #6258 (by superposition #[6255, 5046]): ∀ (a : «C_update_a_update_fun$») (a_1 : «A_update_b_update_fun$»),
% 132.75/132.99    Eq («comp$i» «id$a» («fcomp$c» a a_1)) («fcomp$c» («comp$aa» («fcomp$» a_1 «f$») a) «f$a»)
% 132.75/132.99  Clause #6296 (by superposition #[6258, 4935]): ∀ (a : «C_update_a_update_fun$»), Eq («comp$i» «id$a» («fcomp$c» a «f$a»)) («fcomp$c» («comp$aa» «id$b» a) «f$a»)
% 132.75/132.99  Clause #9918 (by clausification #[471]): ∀ (a : «A_update_b_update_fun$»),
% 132.75/132.99    Eq
% 132.75/132.99      (∀ (A__questionmark_v1 : «A_update_c_update_fun$»),
% 132.75/132.99        «inj_on$» a «top$» →
% 132.75/132.99          Eq («comp$aj» («fun_app$v» («fun_app$w» «comp$a» A__questionmark_v1) («inv_into$b» «top$» a)) a)
% 132.75/132.99            A__questionmark_v1)
% 132.75/132.99      True
% 132.75/132.99  Clause #9919 (by clausification #[9918]): ∀ (a : «A_update_b_update_fun$») (a_1 : «A_update_c_update_fun$»),
% 132.75/132.99    Eq («inj_on$» a «top$» → Eq («comp$aj» («fun_app$v» («fun_app$w» «comp$a» a_1) («inv_into$b» «top$» a)) a) a_1) True
% 132.82/133.02  Clause #9920 (by clausification #[9919]): ∀ (a : «A_update_b_update_fun$») (a_1 : «A_update_c_update_fun$»),
% 132.82/133.02    Or (Eq («inj_on$» a «top$») False)
% 132.82/133.02      (Eq (Eq («comp$aj» («fun_app$v» («fun_app$w» «comp$a» a_1) («inv_into$b» «top$» a)) a) a_1) True)
% 132.82/133.02  Clause #9921 (by clausification #[9920]): ∀ (a : «A_update_b_update_fun$») (a_1 : «A_update_c_update_fun$»),
% 132.82/133.02    Or (Eq («inj_on$» a «top$») False)
% 132.82/133.02      (Eq («comp$aj» («fun_app$v» («fun_app$w» «comp$a» a_1) («inv_into$b» «top$» a)) a) a_1)
% 132.82/133.02  Clause #9922 (by forward demodulation #[9921, 4997]): ∀ (a : «A_update_b_update_fun$») (a_1 : «A_update_c_update_fun$»),
% 132.82/133.02    Or (Eq («inj_on$» a «top$») False) (Eq («comp$aj» («fcomp$b» («inv_into$b» «top$» a) a_1) a) a_1)
% 132.82/133.02  Clause #9923 (by superposition #[9922, 1193]): ∀ (a : «A_update_c_update_fun$»), Or (Eq («comp$aj» («fcomp$b» («inv_into$b» «top$» «f$a») a) «f$a») a) (Eq False True)
% 132.82/133.02  Clause #9966 (by clausification #[473]): ∀ (a : «A_update_b_update_fun$»),
% 132.82/133.02    Eq
% 132.82/133.02      (∀ (A__questionmark_v1 : «A_update_b_update_fun$»),
% 132.82/133.02        «inj_on$» a «top$» →
% 132.82/133.02          Eq («comp$x» («fun_app$aj» («fun_app$ak» «comp$e» A__questionmark_v1) («inv_into$b» «top$» a)) a)
% 132.82/133.02            A__questionmark_v1)
% 132.82/133.02      True
% 132.82/133.02  Clause #9967 (by clausification #[9966]): ∀ (a a_1 : «A_update_b_update_fun$»),
% 132.82/133.02    Eq («inj_on$» a «top$» → Eq («comp$x» («fun_app$aj» («fun_app$ak» «comp$e» a_1) («inv_into$b» «top$» a)) a) a_1) True
% 132.82/133.02  Clause #9968 (by clausification #[9967]): ∀ (a a_1 : «A_update_b_update_fun$»),
% 132.82/133.02    Or (Eq («inj_on$» a «top$») False)
% 132.82/133.02      (Eq (Eq («comp$x» («fun_app$aj» («fun_app$ak» «comp$e» a_1) («inv_into$b» «top$» a)) a) a_1) True)
% 132.82/133.02  Clause #9969 (by clausification #[9968]): ∀ (a a_1 : «A_update_b_update_fun$»),
% 132.82/133.02    Or (Eq («inj_on$» a «top$») False)
% 132.82/133.02      (Eq («comp$x» («fun_app$aj» («fun_app$ak» «comp$e» a_1) («inv_into$b» «top$» a)) a) a_1)
% 132.82/133.02  Clause #9970 (by forward demodulation #[9969, 5072]): ∀ (a a_1 : «A_update_b_update_fun$»),
% 132.82/133.02    Or (Eq («inj_on$» a «top$») False) (Eq («comp$x» («fcomp$d» («inv_into$b» «top$» a) a_1) a) a_1)
% 132.82/133.02  Clause #9971 (by superposition #[9970, 1193]): ∀ (a : «A_update_b_update_fun$»), Or (Eq («comp$x» («fcomp$d» («inv_into$b» «top$» «f$a») a) «f$a») a) (Eq False True)
% 132.82/133.02  Clause #10190 (by clausification #[9971]): ∀ (a : «A_update_b_update_fun$»), Eq («comp$x» («fcomp$d» («inv_into$b» «top$» «f$a») a) «f$a») a
% 132.82/133.02  Clause #10191 (by forward demodulation #[10190, 4325]): ∀ (a : «A_update_b_update_fun$»), Eq («comp$x» («fcomp$d» «f$» a) «f$a») a
% 132.82/133.02  Clause #10199 (by superposition #[10191, 5089]): Eq («comp$x» «id$a» «f$a») «f$a»
% 132.82/133.02  Clause #10208 (by superposition #[10199, 5444]): ∀ (a : «C_update_a_update_fun$»), Eq («fcomp$c» a «f$a») («comp$i» «id$a» («fcomp$c» a «f$a»))
% 132.82/133.02  Clause #10238 (by backward demodulation #[10208, 6296]): ∀ (a : «C_update_a_update_fun$»), Eq («fcomp$c» a «f$a») («fcomp$c» («comp$aa» «id$b» a) «f$a»)
% 132.82/133.02  Clause #10410 (by clausification #[9923]): ∀ (a : «A_update_c_update_fun$»), Eq («comp$aj» («fcomp$b» («inv_into$b» «top$» «f$a») a) «f$a») a
% 132.82/133.02  Clause #10411 (by forward demodulation #[10410, 4325]): ∀ (a : «A_update_c_update_fun$»), Eq («comp$aj» («fcomp$b» «f$» a) «f$a») a
% 132.82/133.02  Clause #10417 (by superposition #[10411, 5927]): ∀ (a : «A_update_c_update_fun$») (a_1 : «C_update_a_update_fun$»),
% 132.82/133.02    Eq («comp$» («fcomp$b» «f$» a) («fcomp$c» a_1 «f$a»)) («fcomp$a» a_1 a)
% 132.82/133.02  Clause #10468 (by superposition #[10417, 10238]): ∀ (a : «A_update_c_update_fun$») (a_1 : «C_update_a_update_fun$»),
% 132.82/133.02    Eq («comp$» («fcomp$b» «f$» a) («fcomp$c» a_1 «f$a»)) («fcomp$a» («comp$aa» «id$b» a_1) a)
% 132.82/133.02  Clause #11186 (by superposition #[10468, 10417]): ∀ (a : «C_update_a_update_fun$») (a_1 : «A_update_c_update_fun$»),
% 132.82/133.02    Eq («fcomp$a» («comp$aa» «id$b» a) a_1) («fcomp$a» a a_1)
% 132.82/133.02  Clause #11205 (by backward demodulation #[11186, 4953]): Ne («fcomp$a» «g$a» «g$») «id$»
% 132.87/133.07  Clause #11218 (by forward demodulation #[11205, 4978]): Ne «id$» «id$»
% 132.87/133.07  Clause #11219 (by eliminate resolved literals #[11218]): False
% 132.87/133.07  SZS output end Proof for theBenchmark.p
%------------------------------------------------------------------------------