TSTP Solution File: SET764+4 by Prover9---1109a

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Prover9---1109a
% Problem  : SET764+4 : TPTP v8.1.0. Bugfixed v2.2.1.
% Transfm  : none
% Format   : tptp:raw
% Command  : tptp2X_and_run_prover9 %d %s

% Computer : n015.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  : 600s
% DateTime : Tue Jul 19 04:31:55 EDT 2022

% Result   : Theorem 5.70s 6.00s
% Output   : Refutation 5.70s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.12  % Problem  : SET764+4 : TPTP v8.1.0. Bugfixed v2.2.1.
% 0.06/0.12  % Command  : tptp2X_and_run_prover9 %d %s
% 0.12/0.33  % Computer : n015.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % WCLimit  : 600
% 0.12/0.33  % DateTime : Mon Jul 11 03:00:53 EDT 2022
% 0.12/0.34  % CPUTime  : 
% 0.80/1.11  ============================== Prover9 ===============================
% 0.80/1.11  Prover9 (32) version 2009-11A, November 2009.
% 0.80/1.11  Process 30809 was started by sandbox on n015.cluster.edu,
% 0.80/1.11  Mon Jul 11 03:00:54 2022
% 0.80/1.11  The command was "/export/starexec/sandbox/solver/bin/prover9 -t 300 -f /tmp/Prover9_30656_n015.cluster.edu".
% 0.80/1.11  ============================== end of head ===========================
% 0.80/1.11  
% 0.80/1.11  ============================== INPUT =================================
% 0.80/1.11  
% 0.80/1.11  % Reading from file /tmp/Prover9_30656_n015.cluster.edu
% 0.80/1.11  
% 0.80/1.11  set(prolog_style_variables).
% 0.80/1.11  set(auto2).
% 0.80/1.11      % set(auto2) -> set(auto).
% 0.80/1.11      % set(auto) -> set(auto_inference).
% 0.80/1.11      % set(auto) -> set(auto_setup).
% 0.80/1.11      % set(auto_setup) -> set(predicate_elim).
% 0.80/1.11      % set(auto_setup) -> assign(eq_defs, unfold).
% 0.80/1.11      % set(auto) -> set(auto_limits).
% 0.80/1.11      % set(auto_limits) -> assign(max_weight, "100.000").
% 0.80/1.11      % set(auto_limits) -> assign(sos_limit, 20000).
% 0.80/1.11      % set(auto) -> set(auto_denials).
% 0.80/1.11      % set(auto) -> set(auto_process).
% 0.80/1.11      % set(auto2) -> assign(new_constants, 1).
% 0.80/1.11      % set(auto2) -> assign(fold_denial_max, 3).
% 0.80/1.11      % set(auto2) -> assign(max_weight, "200.000").
% 0.80/1.11      % set(auto2) -> assign(max_hours, 1).
% 0.80/1.11      % assign(max_hours, 1) -> assign(max_seconds, 3600).
% 0.80/1.11      % set(auto2) -> assign(max_seconds, 0).
% 0.80/1.11      % set(auto2) -> assign(max_minutes, 5).
% 0.80/1.11      % assign(max_minutes, 5) -> assign(max_seconds, 300).
% 0.80/1.11      % set(auto2) -> set(sort_initial_sos).
% 0.80/1.11      % set(auto2) -> assign(sos_limit, -1).
% 0.80/1.11      % set(auto2) -> assign(lrs_ticks, 3000).
% 0.80/1.11      % set(auto2) -> assign(max_megs, 400).
% 0.80/1.11      % set(auto2) -> assign(stats, some).
% 0.80/1.11      % set(auto2) -> clear(echo_input).
% 0.80/1.11      % set(auto2) -> set(quiet).
% 0.80/1.11      % set(auto2) -> clear(print_initial_clauses).
% 0.80/1.11      % set(auto2) -> clear(print_given).
% 0.80/1.11  assign(lrs_ticks,-1).
% 0.80/1.11  assign(sos_limit,10000).
% 0.80/1.11  assign(order,kbo).
% 0.80/1.11  set(lex_order_vars).
% 0.80/1.11  clear(print_given).
% 0.80/1.11  
% 0.80/1.11  % formulas(sos).  % not echoed (29 formulas)
% 0.80/1.11  
% 0.80/1.11  ============================== end of input ==========================
% 0.80/1.11  
% 0.80/1.11  % From the command line: assign(max_seconds, 300).
% 0.80/1.11  
% 0.80/1.11  ============================== PROCESS NON-CLAUSAL FORMULAS ==========
% 0.80/1.11  
% 0.80/1.11  % Formulas that are not ordinary clauses:
% 0.80/1.11  1 (all A all B (subset(A,B) <-> (all X (member(X,A) -> member(X,B))))) # label(subset) # label(axiom) # label(non_clause).  [assumption].
% 0.80/1.11  2 (all A all B (equal_set(A,B) <-> subset(A,B) & subset(B,A))) # label(equal_set) # label(axiom) # label(non_clause).  [assumption].
% 0.80/1.11  3 (all X all A (member(X,power_set(A)) <-> subset(X,A))) # label(power_set) # label(axiom) # label(non_clause).  [assumption].
% 0.80/1.11  4 (all X all A all B (member(X,intersection(A,B)) <-> member(X,A) & member(X,B))) # label(intersection) # label(axiom) # label(non_clause).  [assumption].
% 0.80/1.11  5 (all X all A all B (member(X,union(A,B)) <-> member(X,A) | member(X,B))) # label(union) # label(axiom) # label(non_clause).  [assumption].
% 0.80/1.11  6 (all X -member(X,empty_set)) # label(empty_set) # label(axiom) # label(non_clause).  [assumption].
% 0.80/1.11  7 (all B all A all E (member(B,difference(E,A)) <-> member(B,E) & -member(B,A))) # label(difference) # label(axiom) # label(non_clause).  [assumption].
% 0.80/1.11  8 (all X all A (member(X,singleton(A)) <-> X = A)) # label(singleton) # label(axiom) # label(non_clause).  [assumption].
% 0.80/1.11  9 (all X all A all B (member(X,unordered_pair(A,B)) <-> X = A | X = B)) # label(unordered_pair) # label(axiom) # label(non_clause).  [assumption].
% 0.80/1.11  10 (all X all A (member(X,sum(A)) <-> (exists Y (member(Y,A) & member(X,Y))))) # label(sum) # label(axiom) # label(non_clause).  [assumption].
% 0.80/1.11  11 (all X all A (member(X,product(A)) <-> (all Y (member(Y,A) -> member(X,Y))))) # label(product) # label(axiom) # label(non_clause).  [assumption].
% 0.80/1.11  12 (all F all A all B (maps(F,A,B) <-> (all X (member(X,A) -> (exists Y (member(Y,B) & apply(F,X,Y))))) & (all X all Y1 all Y2 (member(X,A) & member(Y1,B) & member(Y2,B) -> (apply(F,X,Y1) & apply(F,X,Y2) -> Y1 = Y2))))) # label(maps) # label(axiom) # label(non_clause).  [assumption].
% 0.80/1.11  13 (all H all G all F all A all B all C (compose_predicate(H,G,F,A,B,C) <-> (all X all Z (member(X,A) & member(Z,C) -> (apply(H,X,Z) <-> (exists Y (member(Y,B) & apply(F,X,Y) & apply(G,Y,Z)))))))) # label(compose_predicate) # label(axiom) # label(non_clause).  [assumption].
% 0.80/1.11  14 (all G all F all A all B all C all X all Z (member(X,A) & member(Z,C) -> (apply(compose_function(G,F,A,B,C),X,Z) <-> (exists Y (member(Y,B) & apply(F,X,Y) & apply(G,Y,Z)))))) # label(compose_function) # label(axiom) # label(non_clause).  [assumption].
% 0.80/1.11  15 (all F all G all A all B (equal_maps(F,G,A,B) <-> (all X all Y1 all Y2 (member(X,A) & member(Y1,B) & member(Y2,B) -> (apply(F,X,Y1) & apply(G,X,Y2) -> Y1 = Y2))))) # label(equal_maps) # label(axiom) # label(non_clause).  [assumption].
% 0.80/1.11  16 (all F all A (identity(F,A) <-> (all X (member(X,A) -> apply(F,X,X))))) # label(identity) # label(axiom) # label(non_clause).  [assumption].
% 0.80/1.11  17 (all F all A all B (injective(F,A,B) <-> (all X1 all X2 all Y (member(X1,A) & member(X2,A) & member(Y,B) -> (apply(F,X1,Y) & apply(F,X2,Y) -> X1 = X2))))) # label(injective) # label(axiom) # label(non_clause).  [assumption].
% 0.80/1.11  18 (all F all A all B (surjective(F,A,B) <-> (all Y (member(Y,B) -> (exists E (member(E,A) & apply(F,E,Y))))))) # label(surjective) # label(axiom) # label(non_clause).  [assumption].
% 0.80/1.11  19 (all F all A all B (one_to_one(F,A,B) <-> injective(F,A,B) & surjective(F,A,B))) # label(one_to_one) # label(axiom) # label(non_clause).  [assumption].
% 0.80/1.11  20 (all G all F all A all B (inverse_predicate(G,F,A,B) <-> (all X all Y (member(X,A) & member(Y,B) -> (apply(F,X,Y) <-> apply(G,Y,X)))))) # label(inverse_predicate) # label(axiom) # label(non_clause).  [assumption].
% 0.80/1.11  21 (all F all A all B all X all Y (member(X,A) & member(Y,B) -> (apply(F,X,Y) <-> apply(inverse_function(F,A,B),Y,X)))) # label(inverse_function) # label(axiom) # label(non_clause).  [assumption].
% 0.80/1.11  22 (all F all A all Y (member(Y,image2(F,A)) <-> (exists X (member(X,A) & apply(F,X,Y))))) # label(image2) # label(axiom) # label(non_clause).  [assumption].
% 0.80/1.11  23 (all F all A all B all Y (member(Y,image3(F,A,B)) <-> member(Y,B) & (exists X (member(X,A) & apply(F,X,Y))))) # label(image3) # label(axiom) # label(non_clause).  [assumption].
% 0.80/1.11  24 (all F all B all X (member(X,inverse_image2(F,B)) <-> (exists Y (member(Y,B) & apply(F,X,Y))))) # label(inverse_image2) # label(axiom) # label(non_clause).  [assumption].
% 0.80/1.11  25 (all F all B all A all X (member(X,inverse_image3(F,B,A)) <-> member(X,A) & (exists Y (member(Y,B) & apply(F,X,Y))))) # label(inverse_image3) # label(axiom) # label(non_clause).  [assumption].
% 0.80/1.11  26 (all F all A all R all B all S (increasing(F,A,R,B,S) <-> (all X1 all Y1 all X2 all Y2 (member(X1,A) & member(Y1,B) & member(X2,A) & member(Y2,B) & apply(R,X1,X2) & apply(F,X1,Y1) & apply(F,X2,Y2) -> apply(S,Y1,Y2))))) # label(increasing_function) # label(axiom) # label(non_clause).  [assumption].
% 0.80/1.11  27 (all F all A all R all B all S (decreasing(F,A,R,B,S) <-> (all X1 all Y1 all X2 all Y2 (member(X1,A) & member(Y1,B) & member(X2,A) & member(Y2,B) & apply(R,X1,X2) & apply(F,X1,Y1) & apply(F,X2,Y2) -> apply(S,Y2,Y1))))) # label(decreasing_function) # label(axiom) # label(non_clause).  [assumption].
% 0.80/1.11  28 (all F all A all R all B all S (isomorphism(F,A,R,B,S) <-> maps(F,A,B) & one_to_one(F,A,B) & (all X1 all Y1 all X2 all Y2 (member(X1,A) & member(Y1,B) & member(X2,A) & member(Y2,B) & apply(F,X1,Y1) & apply(F,X2,Y2) -> (apply(R,X1,X2) <-> apply(S,Y1,Y2)))))) # label(isomorphism) # label(axiom) # label(non_clause).  [assumption].
% 0.80/1.11  29 -(all F all A all B (maps(F,A,B) -> equal_set(inverse_image2(F,empty_set),empty_set))) # label(thIIa14) # label(negated_conjecture) # label(non_clause).  [assumption].
% 0.80/1.11  
% 0.80/1.11  ============================== end of process non-clausal formulas ===
% 0.80/1.11  
% 0.80/1.11  ============================== PROCESS INITIAL CLAUSES ===============
% 0.80/1.11  
% 0.80/1.11  ============================== PREDICATE ELIMINATION =================
% 0.80/1.11  30 maps(A,B,C) | member(f5(A,B,C),B) | member(f6(A,B,C),B) # label(maps) # label(axiom).  [clausify(12)].
% 0.80/1.11  31 -maps(A,B,C) | -member(D,B) | member(f4(A,B,C,D),C) # label(maps) # label(axiom).  [clausify(12)].
% 0.80/1.11  32 -maps(A,B,C) | -member(D,B) | apply(A,D,f4(A,B,C,D)) # label(maps) # label(axiom).  [clausify(12)].
% 0.80/1.11  33 -maps(A,B,C) | -member(D,B) | -member(E,C) | -member(F,C) | -apply(A,D,E) | -apply(A,D,F) | F = E # label(maps) # label(axiom).  [clausify(12)].
% 0.80/1.12  Derived: member(f5(A,B,C),B) | member(f6(A,B,C),B) | -member(D,B) | member(f4(A,B,C,D),C).  [resolve(30,a,31,a)].
% 0.80/1.12  Derived: member(f5(A,B,C),B) | member(f6(A,B,C),B) | -member(D,B) | apply(A,D,f4(A,B,C,D)).  [resolve(30,a,32,a)].
% 0.80/1.12  Derived: member(f5(A,B,C),B) | member(f6(A,B,C),B) | -member(D,B) | -member(E,C) | -member(F,C) | -apply(A,D,E) | -apply(A,D,F) | F = E.  [resolve(30,a,33,a)].
% 0.80/1.12  34 maps(A,B,C) | member(f5(A,B,C),B) | member(f7(A,B,C),C) # label(maps) # label(axiom).  [clausify(12)].
% 0.80/1.12  Derived: member(f5(A,B,C),B) | member(f7(A,B,C),C) | -member(D,B) | member(f4(A,B,C,D),C).  [resolve(34,a,31,a)].
% 0.80/1.12  Derived: member(f5(A,B,C),B) | member(f7(A,B,C),C) | -member(D,B) | apply(A,D,f4(A,B,C,D)).  [resolve(34,a,32,a)].
% 0.80/1.12  Derived: member(f5(A,B,C),B) | member(f7(A,B,C),C) | -member(D,B) | -member(E,C) | -member(F,C) | -apply(A,D,E) | -apply(A,D,F) | F = E.  [resolve(34,a,33,a)].
% 0.80/1.12  35 maps(A,B,C) | member(f5(A,B,C),B) | member(f8(A,B,C),C) # label(maps) # label(axiom).  [clausify(12)].
% 0.80/1.12  Derived: member(f5(A,B,C),B) | member(f8(A,B,C),C) | -member(D,B) | member(f4(A,B,C,D),C).  [resolve(35,a,31,a)].
% 0.80/1.12  Derived: member(f5(A,B,C),B) | member(f8(A,B,C),C) | -member(D,B) | apply(A,D,f4(A,B,C,D)).  [resolve(35,a,32,a)].
% 0.80/1.12  Derived: member(f5(A,B,C),B) | member(f8(A,B,C),C) | -member(D,B) | -member(E,C) | -member(F,C) | -apply(A,D,E) | -apply(A,D,F) | F = E.  [resolve(35,a,33,a)].
% 0.80/1.12  36 maps(A,B,C) | member(f5(A,B,C),B) | apply(A,f6(A,B,C),f7(A,B,C)) # label(maps) # label(axiom).  [clausify(12)].
% 0.80/1.12  Derived: member(f5(A,B,C),B) | apply(A,f6(A,B,C),f7(A,B,C)) | -member(D,B) | member(f4(A,B,C,D),C).  [resolve(36,a,31,a)].
% 0.80/1.12  Derived: member(f5(A,B,C),B) | apply(A,f6(A,B,C),f7(A,B,C)) | -member(D,B) | apply(A,D,f4(A,B,C,D)).  [resolve(36,a,32,a)].
% 0.80/1.12  Derived: member(f5(A,B,C),B) | apply(A,f6(A,B,C),f7(A,B,C)) | -member(D,B) | -member(E,C) | -member(F,C) | -apply(A,D,E) | -apply(A,D,F) | F = E.  [resolve(36,a,33,a)].
% 0.80/1.12  37 maps(A,B,C) | member(f5(A,B,C),B) | apply(A,f6(A,B,C),f8(A,B,C)) # label(maps) # label(axiom).  [clausify(12)].
% 0.80/1.12  Derived: member(f5(A,B,C),B) | apply(A,f6(A,B,C),f8(A,B,C)) | -member(D,B) | member(f4(A,B,C,D),C).  [resolve(37,a,31,a)].
% 0.80/1.12  Derived: member(f5(A,B,C),B) | apply(A,f6(A,B,C),f8(A,B,C)) | -member(D,B) | apply(A,D,f4(A,B,C,D)).  [resolve(37,a,32,a)].
% 0.80/1.12  Derived: member(f5(A,B,C),B) | apply(A,f6(A,B,C),f8(A,B,C)) | -member(D,B) | -member(E,C) | -member(F,C) | -apply(A,D,E) | -apply(A,D,F) | F = E.  [resolve(37,a,33,a)].
% 0.80/1.12  38 maps(A,B,C) | member(f5(A,B,C),B) | f8(A,B,C) != f7(A,B,C) # label(maps) # label(axiom).  [clausify(12)].
% 0.80/1.12  Derived: member(f5(A,B,C),B) | f8(A,B,C) != f7(A,B,C) | -member(D,B) | member(f4(A,B,C,D),C).  [resolve(38,a,31,a)].
% 0.80/1.12  Derived: member(f5(A,B,C),B) | f8(A,B,C) != f7(A,B,C) | -member(D,B) | apply(A,D,f4(A,B,C,D)).  [resolve(38,a,32,a)].
% 0.80/1.12  Derived: member(f5(A,B,C),B) | f8(A,B,C) != f7(A,B,C) | -member(D,B) | -member(E,C) | -member(F,C) | -apply(A,D,E) | -apply(A,D,F) | F = E.  [resolve(38,a,33,a)].
% 0.80/1.12  39 maps(A,B,C) | -member(D,C) | -apply(A,f5(A,B,C),D) | member(f6(A,B,C),B) # label(maps) # label(axiom).  [clausify(12)].
% 0.80/1.12  Derived: -member(A,B) | -apply(C,f5(C,D,B),A) | member(f6(C,D,B),D) | -member(E,D) | member(f4(C,D,B,E),B).  [resolve(39,a,31,a)].
% 0.80/1.12  Derived: -member(A,B) | -apply(C,f5(C,D,B),A) | member(f6(C,D,B),D) | -member(E,D) | apply(C,E,f4(C,D,B,E)).  [resolve(39,a,32,a)].
% 0.80/1.12  Derived: -member(A,B) | -apply(C,f5(C,D,B),A) | member(f6(C,D,B),D) | -member(E,D) | -member(F,B) | -member(V6,B) | -apply(C,E,F) | -apply(C,E,V6) | V6 = F.  [resolve(39,a,33,a)].
% 0.80/1.12  40 maps(A,B,C) | -member(D,C) | -apply(A,f5(A,B,C),D) | member(f7(A,B,C),C) # label(maps) # label(axiom).  [clausify(12)].
% 0.80/1.12  Derived: -member(A,B) | -apply(C,f5(C,D,B),A) | member(f7(C,D,B),B) | -member(E,D) | member(f4(C,D,B,E),B).  [resolve(40,a,31,a)].
% 0.80/1.12  Derived: -member(A,B) | -apply(C,f5(C,D,B),A) | member(f7(C,D,B),B) | -member(E,D) | apply(C,E,f4(C,D,B,E)).  [resolve(40,a,32,a)].
% 0.80/1.12  Derived: -member(A,B) | -apply(C,f5(C,D,B),A) | member(f7(C,D,B),B) | -member(E,D) | -member(F,B) | -member(V6,B) | -apply(C,E,F) | -apply(C,E,V6) | V6 = F.  [resolve(40,a,33,a)].
% 0.80/1.12  41 maps(A,B,C) | -member(D,C) | -apply(A,f5(A,B,C),D) | member(f8(A,B,C),C) # label(maps) # label(axiom).  [clausify(12)].
% 0.80/1.12  Derived: -member(A,B) | -apply(C,f5(C,D,B),A) | member(f8(C,D,B),B) | -member(E,D) | member(f4(C,D,B,E),B).  [resolve(41,a,31,a)].
% 0.80/1.12  Derived: -member(A,B) | -apply(C,f5(C,D,B),A) | member(f8(C,D,B),B) | -member(E,D) | apply(C,E,f4(C,D,B,E)).  [resolve(41,a,32,a)].
% 0.80/1.12  Derived: -member(A,B) | -apply(C,f5(C,D,B),A) | member(f8(C,D,B),B) | -member(E,D) | -member(F,B) | -member(V6,B) | -apply(C,E,F) | -apply(C,E,V6) | V6 = F.  [resolve(41,a,33,a)].
% 0.80/1.12  42 maps(A,B,C) | -member(D,C) | -apply(A,f5(A,B,C),D) | apply(A,f6(A,B,C),f7(A,B,C)) # label(maps) # label(axiom).  [clausify(12)].
% 0.80/1.12  Derived: -member(A,B) | -apply(C,f5(C,D,B),A) | apply(C,f6(C,D,B),f7(C,D,B)) | -member(E,D) | member(f4(C,D,B,E),B).  [resolve(42,a,31,a)].
% 0.80/1.12  Derived: -member(A,B) | -apply(C,f5(C,D,B),A) | apply(C,f6(C,D,B),f7(C,D,B)) | -member(E,D) | apply(C,E,f4(C,D,B,E)).  [resolve(42,a,32,a)].
% 0.80/1.12  Derived: -member(A,B) | -apply(C,f5(C,D,B),A) | apply(C,f6(C,D,B),f7(C,D,B)) | -member(E,D) | -member(F,B) | -member(V6,B) | -apply(C,E,F) | -apply(C,E,V6) | V6 = F.  [resolve(42,a,33,a)].
% 0.80/1.12  43 maps(A,B,C) | -member(D,C) | -apply(A,f5(A,B,C),D) | apply(A,f6(A,B,C),f8(A,B,C)) # label(maps) # label(axiom).  [clausify(12)].
% 0.80/1.12  Derived: -member(A,B) | -apply(C,f5(C,D,B),A) | apply(C,f6(C,D,B),f8(C,D,B)) | -member(E,D) | member(f4(C,D,B,E),B).  [resolve(43,a,31,a)].
% 0.80/1.12  Derived: -member(A,B) | -apply(C,f5(C,D,B),A) | apply(C,f6(C,D,B),f8(C,D,B)) | -member(E,D) | apply(C,E,f4(C,D,B,E)).  [resolve(43,a,32,a)].
% 0.80/1.12  Derived: -member(A,B) | -apply(C,f5(C,D,B),A) | apply(C,f6(C,D,B),f8(C,D,B)) | -member(E,D) | -member(F,B) | -member(V6,B) | -apply(C,E,F) | -apply(C,E,V6) | V6 = F.  [resolve(43,a,33,a)].
% 0.80/1.12  44 maps(A,B,C) | -member(D,C) | -apply(A,f5(A,B,C),D) | f8(A,B,C) != f7(A,B,C) # label(maps) # label(axiom).  [clausify(12)].
% 0.80/1.12  Derived: -member(A,B) | -apply(C,f5(C,D,B),A) | f8(C,D,B) != f7(C,D,B) | -member(E,D) | member(f4(C,D,B,E),B).  [resolve(44,a,31,a)].
% 0.80/1.12  Derived: -member(A,B) | -apply(C,f5(C,D,B),A) | f8(C,D,B) != f7(C,D,B) | -member(E,D) | apply(C,E,f4(C,D,B,E)).  [resolve(44,a,32,a)].
% 0.80/1.12  Derived: -member(A,B) | -apply(C,f5(C,D,B),A) | f8(C,D,B) != f7(C,D,B) | -member(E,D) | -member(F,B) | -member(V6,B) | -apply(C,E,F) | -apply(C,E,V6) | V6 = F.  [resolve(44,a,33,a)].
% 0.80/1.12  45 -isomorphism(A,B,C,D,E) | maps(A,B,D) # label(isomorphism) # label(axiom).  [clausify(28)].
% 0.80/1.12  Derived: -isomorphism(A,B,C,D,E) | -member(F,B) | member(f4(A,B,D,F),D).  [resolve(45,b,31,a)].
% 0.80/1.12  Derived: -isomorphism(A,B,C,D,E) | -member(F,B) | apply(A,F,f4(A,B,D,F)).  [resolve(45,b,32,a)].
% 0.80/1.12  Derived: -isomorphism(A,B,C,D,E) | -member(F,B) | -member(V6,D) | -member(V7,D) | -apply(A,F,V6) | -apply(A,F,V7) | V7 = V6.  [resolve(45,b,33,a)].
% 0.80/1.12  46 isomorphism(A,B,C,D,E) | -maps(A,B,D) | -one_to_one(A,B,D) | member(f37(A,B,C,D,E),B) # label(isomorphism) # label(axiom).  [clausify(28)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f37(A,B,C,D,E),B) | member(f5(A,B,D),B) | member(f6(A,B,D),B).  [resolve(46,b,30,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f37(A,B,C,D,E),B) | member(f5(A,B,D),B) | member(f7(A,B,D),D).  [resolve(46,b,34,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f37(A,B,C,D,E),B) | member(f5(A,B,D),B) | member(f8(A,B,D),D).  [resolve(46,b,35,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f37(A,B,C,D,E),B) | member(f5(A,B,D),B) | apply(A,f6(A,B,D),f7(A,B,D)).  [resolve(46,b,36,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f37(A,B,C,D,E),B) | member(f5(A,B,D),B) | apply(A,f6(A,B,D),f8(A,B,D)).  [resolve(46,b,37,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f37(A,B,C,D,E),B) | member(f5(A,B,D),B) | f8(A,B,D) != f7(A,B,D).  [resolve(46,b,38,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f37(A,B,C,D,E),B) | -member(F,D) | -apply(A,f5(A,B,D),F) | member(f6(A,B,D),B).  [resolve(46,b,39,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f37(A,B,C,D,E),B) | -member(F,D) | -apply(A,f5(A,B,D),F) | member(f7(A,B,D),D).  [resolve(46,b,40,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f37(A,B,C,D,E),B) | -member(F,D) | -apply(A,f5(A,B,D),F) | member(f8(A,B,D),D).  [resolve(46,b,41,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f37(A,B,C,D,E),B) | -member(F,D) | -apply(A,f5(A,B,D),F) | apply(A,f6(A,B,D),f7(A,B,D)).  [resolve(46,b,42,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f37(A,B,C,D,E),B) | -member(F,D) | -apply(A,f5(A,B,D),F) | apply(A,f6(A,B,D),f8(A,B,D)).  [resolve(46,b,43,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f37(A,B,C,D,E),B) | -member(F,D) | -apply(A,f5(A,B,D),F) | f8(A,B,D) != f7(A,B,D).  [resolve(46,b,44,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f37(A,B,C,D,E),B) | -isomorphism(A,B,F,D,V6).  [resolve(46,b,45,b)].
% 0.80/1.12  47 isomorphism(A,B,C,D,E) | -maps(A,B,D) | -one_to_one(A,B,D) | member(f38(A,B,C,D,E),D) # label(isomorphism) # label(axiom).  [clausify(28)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f38(A,B,C,D,E),D) | member(f5(A,B,D),B) | member(f6(A,B,D),B).  [resolve(47,b,30,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f38(A,B,C,D,E),D) | member(f5(A,B,D),B) | member(f7(A,B,D),D).  [resolve(47,b,34,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f38(A,B,C,D,E),D) | member(f5(A,B,D),B) | member(f8(A,B,D),D).  [resolve(47,b,35,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f38(A,B,C,D,E),D) | member(f5(A,B,D),B) | apply(A,f6(A,B,D),f7(A,B,D)).  [resolve(47,b,36,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f38(A,B,C,D,E),D) | member(f5(A,B,D),B) | apply(A,f6(A,B,D),f8(A,B,D)).  [resolve(47,b,37,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f38(A,B,C,D,E),D) | member(f5(A,B,D),B) | f8(A,B,D) != f7(A,B,D).  [resolve(47,b,38,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f38(A,B,C,D,E),D) | -member(F,D) | -apply(A,f5(A,B,D),F) | member(f6(A,B,D),B).  [resolve(47,b,39,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f38(A,B,C,D,E),D) | -member(F,D) | -apply(A,f5(A,B,D),F) | member(f7(A,B,D),D).  [resolve(47,b,40,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f38(A,B,C,D,E),D) | -member(F,D) | -apply(A,f5(A,B,D),F) | member(f8(A,B,D),D).  [resolve(47,b,41,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f38(A,B,C,D,E),D) | -member(F,D) | -apply(A,f5(A,B,D),F) | apply(A,f6(A,B,D),f7(A,B,D)).  [resolve(47,b,42,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f38(A,B,C,D,E),D) | -member(F,D) | -apply(A,f5(A,B,D),F) | apply(A,f6(A,B,D),f8(A,B,D)).  [resolve(47,b,43,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f38(A,B,C,D,E),D) | -member(F,D) | -apply(A,f5(A,B,D),F) | f8(A,B,D) != f7(A,B,D).  [resolve(47,b,44,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f38(A,B,C,D,E),D) | -isomorphism(A,B,F,D,V6).  [resolve(47,b,45,b)].
% 0.80/1.12  48 isomorphism(A,B,C,D,E) | -maps(A,B,D) | -one_to_one(A,B,D) | member(f39(A,B,C,D,E),B) # label(isomorphism) # label(axiom).  [clausify(28)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f39(A,B,C,D,E),B) | member(f5(A,B,D),B) | member(f6(A,B,D),B).  [resolve(48,b,30,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f39(A,B,C,D,E),B) | member(f5(A,B,D),B) | member(f7(A,B,D),D).  [resolve(48,b,34,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f39(A,B,C,D,E),B) | member(f5(A,B,D),B) | member(f8(A,B,D),D).  [resolve(48,b,35,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f39(A,B,C,D,E),B) | member(f5(A,B,D),B) | apply(A,f6(A,B,D),f7(A,B,D)).  [resolve(48,b,36,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f39(A,B,C,D,E),B) | member(f5(A,B,D),B) | apply(A,f6(A,B,D),f8(A,B,D)).  [resolve(48,b,37,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f39(A,B,C,D,E),B) | member(f5(A,B,D),B) | f8(A,B,D) != f7(A,B,D).  [resolve(48,b,38,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f39(A,B,C,D,E),B) | -member(F,D) | -apply(A,f5(A,B,D),F) | member(f6(A,B,D),B).  [resolve(48,b,39,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f39(A,B,C,D,E),B) | -member(F,D) | -apply(A,f5(A,B,D),F) | member(f7(A,B,D),D).  [resolve(48,b,40,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f39(A,B,C,D,E),B) | -member(F,D) | -apply(A,f5(A,B,D),F) | member(f8(A,B,D),D).  [resolve(48,b,41,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f39(A,B,C,D,E),B) | -member(F,D) | -apply(A,f5(A,B,D),F) | apply(A,f6(A,B,D),f7(A,B,D)).  [resolve(48,b,42,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f39(A,B,C,D,E),B) | -member(F,D) | -apply(A,f5(A,B,D),F) | apply(A,f6(A,B,D),f8(A,B,D)).  [resolve(48,b,43,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f39(A,B,C,D,E),B) | -member(F,D) | -apply(A,f5(A,B,D),F) | f8(A,B,D) != f7(A,B,D).  [resolve(48,b,44,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f39(A,B,C,D,E),B) | -isomorphism(A,B,F,D,V6).  [resolve(48,b,45,b)].
% 0.80/1.12  49 isomorphism(A,B,C,D,E) | -maps(A,B,D) | -one_to_one(A,B,D) | member(f40(A,B,C,D,E),D) # label(isomorphism) # label(axiom).  [clausify(28)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f40(A,B,C,D,E),D) | member(f5(A,B,D),B) | member(f6(A,B,D),B).  [resolve(49,b,30,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f40(A,B,C,D,E),D) | member(f5(A,B,D),B) | member(f7(A,B,D),D).  [resolve(49,b,34,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f40(A,B,C,D,E),D) | member(f5(A,B,D),B) | member(f8(A,B,D),D).  [resolve(49,b,35,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f40(A,B,C,D,E),D) | member(f5(A,B,D),B) | apply(A,f6(A,B,D),f7(A,B,D)).  [resolve(49,b,36,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f40(A,B,C,D,E),D) | member(f5(A,B,D),B) | apply(A,f6(A,B,D),f8(A,B,D)).  [resolve(49,b,37,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f40(A,B,C,D,E),D) | member(f5(A,B,D),B) | f8(A,B,D) != f7(A,B,D).  [resolve(49,b,38,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f40(A,B,C,D,E),D) | -member(F,D) | -apply(A,f5(A,B,D),F) | member(f6(A,B,D),B).  [resolve(49,b,39,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f40(A,B,C,D,E),D) | -member(F,D) | -apply(A,f5(A,B,D),F) | member(f7(A,B,D),D).  [resolve(49,b,40,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f40(A,B,C,D,E),D) | -member(F,D) | -apply(A,f5(A,B,D),F) | member(f8(A,B,D),D).  [resolve(49,b,41,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f40(A,B,C,D,E),D) | -member(F,D) | -apply(A,f5(A,B,D),F) | apply(A,f6(A,B,D),f7(A,B,D)).  [resolve(49,b,42,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f40(A,B,C,D,E),D) | -member(F,D) | -apply(A,f5(A,B,D),F) | apply(A,f6(A,B,D),f8(A,B,D)).  [resolve(49,b,43,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f40(A,B,C,D,E),D) | -member(F,D) | -apply(A,f5(A,B,D),F) | f8(A,B,D) != f7(A,B,D).  [resolve(49,b,44,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | member(f40(A,B,C,D,E),D) | -isomorphism(A,B,F,D,V6).  [resolve(49,b,45,b)].
% 0.80/1.12  50 isomorphism(A,B,C,D,E) | -maps(A,B,D) | -one_to_one(A,B,D) | apply(A,f37(A,B,C,D,E),f38(A,B,C,D,E)) # label(isomorphism) # label(axiom).  [clausify(28)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(A,f37(A,B,C,D,E),f38(A,B,C,D,E)) | member(f5(A,B,D),B) | member(f6(A,B,D),B).  [resolve(50,b,30,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(A,f37(A,B,C,D,E),f38(A,B,C,D,E)) | member(f5(A,B,D),B) | member(f7(A,B,D),D).  [resolve(50,b,34,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(A,f37(A,B,C,D,E),f38(A,B,C,D,E)) | member(f5(A,B,D),B) | member(f8(A,B,D),D).  [resolve(50,b,35,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(A,f37(A,B,C,D,E),f38(A,B,C,D,E)) | member(f5(A,B,D),B) | apply(A,f6(A,B,D),f7(A,B,D)).  [resolve(50,b,36,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(A,f37(A,B,C,D,E),f38(A,B,C,D,E)) | member(f5(A,B,D),B) | apply(A,f6(A,B,D),f8(A,B,D)).  [resolve(50,b,37,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(A,f37(A,B,C,D,E),f38(A,B,C,D,E)) | member(f5(A,B,D),B) | f8(A,B,D) != f7(A,B,D).  [resolve(50,b,38,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(A,f37(A,B,C,D,E),f38(A,B,C,D,E)) | -member(F,D) | -apply(A,f5(A,B,D),F) | member(f6(A,B,D),B).  [resolve(50,b,39,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(A,f37(A,B,C,D,E),f38(A,B,C,D,E)) | -member(F,D) | -apply(A,f5(A,B,D),F) | member(f7(A,B,D),D).  [resolve(50,b,40,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(A,f37(A,B,C,D,E),f38(A,B,C,D,E)) | -member(F,D) | -apply(A,f5(A,B,D),F) | member(f8(A,B,D),D).  [resolve(50,b,41,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(A,f37(A,B,C,D,E),f38(A,B,C,D,E)) | -member(F,D) | -apply(A,f5(A,B,D),F) | apply(A,f6(A,B,D),f7(A,B,D)).  [resolve(50,b,42,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(A,f37(A,B,C,D,E),f38(A,B,C,D,E)) | -member(F,D) | -apply(A,f5(A,B,D),F) | apply(A,f6(A,B,D),f8(A,B,D)).  [resolve(50,b,43,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(A,f37(A,B,C,D,E),f38(A,B,C,D,E)) | -member(F,D) | -apply(A,f5(A,B,D),F) | f8(A,B,D) != f7(A,B,D).  [resolve(50,b,44,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(A,f37(A,B,C,D,E),f38(A,B,C,D,E)) | -isomorphism(A,B,F,D,V6).  [resolve(50,b,45,b)].
% 0.80/1.12  51 isomorphism(A,B,C,D,E) | -maps(A,B,D) | -one_to_one(A,B,D) | apply(A,f39(A,B,C,D,E),f40(A,B,C,D,E)) # label(isomorphism) # label(axiom).  [clausify(28)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(A,f39(A,B,C,D,E),f40(A,B,C,D,E)) | member(f5(A,B,D),B) | member(f6(A,B,D),B).  [resolve(51,b,30,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(A,f39(A,B,C,D,E),f40(A,B,C,D,E)) | member(f5(A,B,D),B) | member(f7(A,B,D),D).  [resolve(51,b,34,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(A,f39(A,B,C,D,E),f40(A,B,C,D,E)) | member(f5(A,B,D),B) | member(f8(A,B,D),D).  [resolve(51,b,35,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(A,f39(A,B,C,D,E),f40(A,B,C,D,E)) | member(f5(A,B,D),B) | apply(A,f6(A,B,D),f7(A,B,D)).  [resolve(51,b,36,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(A,f39(A,B,C,D,E),f40(A,B,C,D,E)) | member(f5(A,B,D),B) | apply(A,f6(A,B,D),f8(A,B,D)).  [resolve(51,b,37,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(A,f39(A,B,C,D,E),f40(A,B,C,D,E)) | member(f5(A,B,D),B) | f8(A,B,D) != f7(A,B,D).  [resolve(51,b,38,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(A,f39(A,B,C,D,E),f40(A,B,C,D,E)) | -member(F,D) | -apply(A,f5(A,B,D),F) | member(f6(A,B,D),B).  [resolve(51,b,39,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(A,f39(A,B,C,D,E),f40(A,B,C,D,E)) | -member(F,D) | -apply(A,f5(A,B,D),F) | member(f7(A,B,D),D).  [resolve(51,b,40,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(A,f39(A,B,C,D,E),f40(A,B,C,D,E)) | -member(F,D) | -apply(A,f5(A,B,D),F) | member(f8(A,B,D),D).  [resolve(51,b,41,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(A,f39(A,B,C,D,E),f40(A,B,C,D,E)) | -member(F,D) | -apply(A,f5(A,B,D),F) | apply(A,f6(A,B,D),f7(A,B,D)).  [resolve(51,b,42,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(A,f39(A,B,C,D,E),f40(A,B,C,D,E)) | -member(F,D) | -apply(A,f5(A,B,D),F) | apply(A,f6(A,B,D),f8(A,B,D)).  [resolve(51,b,43,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(A,f39(A,B,C,D,E),f40(A,B,C,D,E)) | -member(F,D) | -apply(A,f5(A,B,D),F) | f8(A,B,D) != f7(A,B,D).  [resolve(51,b,44,a)].
% 0.80/1.12  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(A,f39(A,B,C,D,E),f40(A,B,C,D,E)) | -isomorphism(A,B,F,D,V6).  [resolve(51,b,45,b)].
% 0.80/1.13  52 isomorphism(A,B,C,D,E) | -maps(A,B,D) | -one_to_one(A,B,D) | apply(C,f37(A,B,C,D,E),f39(A,B,C,D,E)) | apply(E,f38(A,B,C,D,E),f40(A,B,C,D,E)) # label(isomorphism) # label(axiom).  [clausify(28)].
% 0.80/1.13  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(C,f37(A,B,C,D,E),f39(A,B,C,D,E)) | apply(E,f38(A,B,C,D,E),f40(A,B,C,D,E)) | member(f5(A,B,D),B) | member(f6(A,B,D),B).  [resolve(52,b,30,a)].
% 0.80/1.13  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(C,f37(A,B,C,D,E),f39(A,B,C,D,E)) | apply(E,f38(A,B,C,D,E),f40(A,B,C,D,E)) | member(f5(A,B,D),B) | member(f7(A,B,D),D).  [resolve(52,b,34,a)].
% 0.80/1.13  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(C,f37(A,B,C,D,E),f39(A,B,C,D,E)) | apply(E,f38(A,B,C,D,E),f40(A,B,C,D,E)) | member(f5(A,B,D),B) | member(f8(A,B,D),D).  [resolve(52,b,35,a)].
% 0.80/1.13  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(C,f37(A,B,C,D,E),f39(A,B,C,D,E)) | apply(E,f38(A,B,C,D,E),f40(A,B,C,D,E)) | member(f5(A,B,D),B) | apply(A,f6(A,B,D),f7(A,B,D)).  [resolve(52,b,36,a)].
% 0.80/1.13  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(C,f37(A,B,C,D,E),f39(A,B,C,D,E)) | apply(E,f38(A,B,C,D,E),f40(A,B,C,D,E)) | member(f5(A,B,D),B) | apply(A,f6(A,B,D),f8(A,B,D)).  [resolve(52,b,37,a)].
% 0.80/1.13  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(C,f37(A,B,C,D,E),f39(A,B,C,D,E)) | apply(E,f38(A,B,C,D,E),f40(A,B,C,D,E)) | member(f5(A,B,D),B) | f8(A,B,D) != f7(A,B,D).  [resolve(52,b,38,a)].
% 0.80/1.13  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(C,f37(A,B,C,D,E),f39(A,B,C,D,E)) | apply(E,f38(A,B,C,D,E),f40(A,B,C,D,E)) | -member(F,D) | -apply(A,f5(A,B,D),F) | member(f6(A,B,D),B).  [resolve(52,b,39,a)].
% 0.80/1.13  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(C,f37(A,B,C,D,E),f39(A,B,C,D,E)) | apply(E,f38(A,B,C,D,E),f40(A,B,C,D,E)) | -member(F,D) | -apply(A,f5(A,B,D),F) | member(f7(A,B,D),D).  [resolve(52,b,40,a)].
% 0.80/1.13  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(C,f37(A,B,C,D,E),f39(A,B,C,D,E)) | apply(E,f38(A,B,C,D,E),f40(A,B,C,D,E)) | -member(F,D) | -apply(A,f5(A,B,D),F) | member(f8(A,B,D),D).  [resolve(52,b,41,a)].
% 0.80/1.13  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(C,f37(A,B,C,D,E),f39(A,B,C,D,E)) | apply(E,f38(A,B,C,D,E),f40(A,B,C,D,E)) | -member(F,D) | -apply(A,f5(A,B,D),F) | apply(A,f6(A,B,D),f7(A,B,D)).  [resolve(52,b,42,a)].
% 0.80/1.13  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(C,f37(A,B,C,D,E),f39(A,B,C,D,E)) | apply(E,f38(A,B,C,D,E),f40(A,B,C,D,E)) | -member(F,D) | -apply(A,f5(A,B,D),F) | apply(A,f6(A,B,D),f8(A,B,D)).  [resolve(52,b,43,a)].
% 0.80/1.13  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(C,f37(A,B,C,D,E),f39(A,B,C,D,E)) | apply(E,f38(A,B,C,D,E),f40(A,B,C,D,E)) | -member(F,D) | -apply(A,f5(A,B,D),F) | f8(A,B,D) != f7(A,B,D).  [resolve(52,b,44,a)].
% 0.80/1.13  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | apply(C,f37(A,B,C,D,E),f39(A,B,C,D,E)) | apply(E,f38(A,B,C,D,E),f40(A,B,C,D,E)) | -isomorphism(A,B,F,D,V6).  [resolve(52,b,45,b)].
% 0.80/1.13  53 isomorphism(A,B,C,D,E) | -maps(A,B,D) | -one_to_one(A,B,D) | -apply(C,f37(A,B,C,D,E),f39(A,B,C,D,E)) | -apply(E,f38(A,B,C,D,E),f40(A,B,C,D,E)) # label(isomorphism) # label(axiom).  [clausify(28)].
% 0.80/1.13  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | -apply(C,f37(A,B,C,D,E),f39(A,B,C,D,E)) | -apply(E,f38(A,B,C,D,E),f40(A,B,C,D,E)) | member(f5(A,B,D),B) | member(f6(A,B,D),B).  [resolve(53,b,30,a)].
% 0.80/1.13  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | -apply(C,f37(A,B,C,D,E),f39(A,B,C,D,E)) | -apply(E,f38(A,B,C,D,E),f40(A,B,C,D,E)) | member(f5(A,B,D),B) | member(f7(A,B,D),D).  [resolve(53,b,34,a)].
% 0.80/1.13  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | -apply(C,f37(A,B,C,D,E),f39(A,B,C,D,E)) | -apply(E,f38(A,B,C,D,E),f40(A,B,C,D,E)) | member(f5(A,B,D),B) | member(f8(A,B,D),D).  [resolve(53,b,35,a)].
% 0.80/1.13  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | -apply(C,f37(A,B,C,D,E),f39(A,B,C,D,E)) | -apply(E,f38(A,B,C,D,E),f40(A,B,C,D,E)) | member(f5(A,B,D),B) | apply(A,f6(A,B,D),f7(A,B,D)).  [resolve(53,b,36,a)].
% 0.80/1.13  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | -apply(C,f37(A,B,C,D,E),f39(A,B,C,D,E)) | -apply(E,f38(A,B,C,D,E),f40(A,B,C,D,E)) | member(f5(A,B,D),B) | apply(A,f6(A,B,D),f8(A,B,D)).  [resolve(53,b,37,a)].
% 0.86/1.14  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | -apply(C,f37(A,B,C,D,E),f39(A,B,C,D,E)) | -apply(E,f38(A,B,C,D,E),f40(A,B,C,D,E)) | member(f5(A,B,D),B) | f8(A,B,D) != f7(A,B,D).  [resolve(53,b,38,a)].
% 0.86/1.14  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | -apply(C,f37(A,B,C,D,E),f39(A,B,C,D,E)) | -apply(E,f38(A,B,C,D,E),f40(A,B,C,D,E)) | -member(F,D) | -apply(A,f5(A,B,D),F) | member(f6(A,B,D),B).  [resolve(53,b,39,a)].
% 0.86/1.14  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | -apply(C,f37(A,B,C,D,E),f39(A,B,C,D,E)) | -apply(E,f38(A,B,C,D,E),f40(A,B,C,D,E)) | -member(F,D) | -apply(A,f5(A,B,D),F) | member(f7(A,B,D),D).  [resolve(53,b,40,a)].
% 0.86/1.14  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | -apply(C,f37(A,B,C,D,E),f39(A,B,C,D,E)) | -apply(E,f38(A,B,C,D,E),f40(A,B,C,D,E)) | -member(F,D) | -apply(A,f5(A,B,D),F) | member(f8(A,B,D),D).  [resolve(53,b,41,a)].
% 0.86/1.14  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | -apply(C,f37(A,B,C,D,E),f39(A,B,C,D,E)) | -apply(E,f38(A,B,C,D,E),f40(A,B,C,D,E)) | -member(F,D) | -apply(A,f5(A,B,D),F) | apply(A,f6(A,B,D),f7(A,B,D)).  [resolve(53,b,42,a)].
% 0.86/1.14  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | -apply(C,f37(A,B,C,D,E),f39(A,B,C,D,E)) | -apply(E,f38(A,B,C,D,E),f40(A,B,C,D,E)) | -member(F,D) | -apply(A,f5(A,B,D),F) | apply(A,f6(A,B,D),f8(A,B,D)).  [resolve(53,b,43,a)].
% 0.86/1.14  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | -apply(C,f37(A,B,C,D,E),f39(A,B,C,D,E)) | -apply(E,f38(A,B,C,D,E),f40(A,B,C,D,E)) | -member(F,D) | -apply(A,f5(A,B,D),F) | f8(A,B,D) != f7(A,B,D).  [resolve(53,b,44,a)].
% 0.86/1.14  Derived: isomorphism(A,B,C,D,E) | -one_to_one(A,B,D) | -apply(C,f37(A,B,C,D,E),f39(A,B,C,D,E)) | -apply(E,f38(A,B,C,D,E),f40(A,B,C,D,E)) | -isomorphism(A,B,F,D,V6).  [resolve(53,b,45,b)].
% 0.86/1.14  54 maps(c1,c2,c3) # label(thIIa14) # label(negated_conjecture).  [clausify(29)].
% 0.86/1.14  Derived: -member(A,c2) | member(f4(c1,c2,c3,A),c3).  [resolve(54,a,31,a)].
% 0.86/1.14  Derived: -member(A,c2) | apply(c1,A,f4(c1,c2,c3,A)).  [resolve(54,a,32,a)].
% 0.86/1.14  Derived: -member(A,c2) | -member(B,c3) | -member(C,c3) | -apply(c1,A,B) | -apply(c1,A,C) | C = B.  [resolve(54,a,33,a)].
% 0.86/1.14  Derived: isomorphism(c1,c2,A,c3,B) | -one_to_one(c1,c2,c3) | member(f37(c1,c2,A,c3,B),c2).  [resolve(54,a,46,b)].
% 0.86/1.14  Derived: isomorphism(c1,c2,A,c3,B) | -one_to_one(c1,c2,c3) | member(f38(c1,c2,A,c3,B),c3).  [resolve(54,a,47,b)].
% 0.86/1.14  Derived: isomorphism(c1,c2,A,c3,B) | -one_to_one(c1,c2,c3) | member(f39(c1,c2,A,c3,B),c2).  [resolve(54,a,48,b)].
% 0.86/1.14  Derived: isomorphism(c1,c2,A,c3,B) | -one_to_one(c1,c2,c3) | member(f40(c1,c2,A,c3,B),c3).  [resolve(54,a,49,b)].
% 0.86/1.14  Derived: isomorphism(c1,c2,A,c3,B) | -one_to_one(c1,c2,c3) | apply(c1,f37(c1,c2,A,c3,B),f38(c1,c2,A,c3,B)).  [resolve(54,a,50,b)].
% 0.86/1.14  Derived: isomorphism(c1,c2,A,c3,B) | -one_to_one(c1,c2,c3) | apply(c1,f39(c1,c2,A,c3,B),f40(c1,c2,A,c3,B)).  [resolve(54,a,51,b)].
% 0.86/1.14  Derived: isomorphism(c1,c2,A,c3,B) | -one_to_one(c1,c2,c3) | apply(A,f37(c1,c2,A,c3,B),f39(c1,c2,A,c3,B)) | apply(B,f38(c1,c2,A,c3,B),f40(c1,c2,A,c3,B)).  [resolve(54,a,52,b)].
% 0.86/1.14  Derived: isomorphism(c1,c2,A,c3,B) | -one_to_one(c1,c2,c3) | -apply(A,f37(c1,c2,A,c3,B),f39(c1,c2,A,c3,B)) | -apply(B,f38(c1,c2,A,c3,B),f40(c1,c2,A,c3,B)).  [resolve(54,a,53,b)].
% 0.86/1.14  55 compose_predicate(A,B,C,D,E,F) | member(f10(A,B,C,D,E,F),D) # label(compose_predicate) # label(axiom).  [clausify(13)].
% 0.86/1.14  56 -compose_predicate(A,B,C,D,E,F) | -member(V6,D) | -member(V7,F) | -apply(A,V6,V7) | member(f9(A,B,C,D,E,F,V6,V7),E) # label(compose_predicate) # label(axiom).  [clausify(13)].
% 0.86/1.14  57 -compose_predicate(A,B,C,D,E,F) | -member(V6,D) | -member(V7,F) | -apply(A,V6,V7) | apply(C,V6,f9(A,B,C,D,E,F,V6,V7)) # label(compose_predicate) # label(axiom).  [clausify(13)].
% 0.86/1.14  58 -compose_predicate(A,B,C,D,E,F) | -member(V6,D) | -member(V7,F) | -apply(A,V6,V7) | apply(B,f9(A,B,C,D,E,F,V6,V7),V7) # label(compose_predicate) # label(axiom).  [clausify(13)].
% 0.86/1.14  59 -compose_predicate(A,B,C,D,E,F) | -member(V6,D) | -member(V7,F) | apply(A,V6,V7) | -member(V8,E) | -apply(C,V6,V8) | -apply(B,V8,V7) # label(compose_predicate) # label(axiom).  [clausify(13)].
% 0.86/1.14  Derived: member(f10(A,B,C,D,E,F),D) | -member(V6,D) | -member(V7,F) | -apply(A,V6,V7) | member(f9(A,B,C,D,E,F,V6,V7),E).  [resolve(55,a,56,a)].
% 0.86/1.14  Derived: member(f10(A,B,C,D,E,F),D) | -member(V6,D) | -member(V7,F) | -apply(A,V6,V7) | apply(C,V6,f9(A,B,C,D,E,F,V6,V7)).  [resolve(55,a,57,a)].
% 0.86/1.14  Derived: member(f10(A,B,C,D,E,F),D) | -member(V6,D) | -member(V7,F) | -apply(A,V6,V7) | apply(B,f9(A,B,C,D,E,F,V6,V7),V7).  [resolve(55,a,58,a)].
% 0.86/1.14  Derived: member(f10(A,B,C,D,E,F),D) | -member(V6,D) | -member(V7,F) | apply(A,V6,V7) | -member(V8,E) | -apply(C,V6,V8) | -apply(B,V8,V7).  [resolve(55,a,59,a)].
% 0.86/1.14  60 compose_predicate(A,B,C,D,E,F) | member(f11(A,B,C,D,E,F),F) # label(compose_predicate) # label(axiom).  [clausify(13)].
% 0.86/1.14  Derived: member(f11(A,B,C,D,E,F),F) | -member(V6,D) | -member(V7,F) | -apply(A,V6,V7) | member(f9(A,B,C,D,E,F,V6,V7),E).  [resolve(60,a,56,a)].
% 0.86/1.14  Derived: member(f11(A,B,C,D,E,F),F) | -member(V6,D) | -member(V7,F) | -apply(A,V6,V7) | apply(C,V6,f9(A,B,C,D,E,F,V6,V7)).  [resolve(60,a,57,a)].
% 0.86/1.14  Derived: member(f11(A,B,C,D,E,F),F) | -member(V6,D) | -member(V7,F) | -apply(A,V6,V7) | apply(B,f9(A,B,C,D,E,F,V6,V7),V7).  [resolve(60,a,58,a)].
% 0.86/1.14  Derived: member(f11(A,B,C,D,E,F),F) | -member(V6,D) | -member(V7,F) | apply(A,V6,V7) | -member(V8,E) | -apply(C,V6,V8) | -apply(B,V8,V7).  [resolve(60,a,59,a)].
% 0.86/1.14  61 compose_predicate(A,B,C,D,E,F) | apply(A,f10(A,B,C,D,E,F),f11(A,B,C,D,E,F)) | member(f12(A,B,C,D,E,F),E) # label(compose_predicate) # label(axiom).  [clausify(13)].
% 0.86/1.14  Derived: apply(A,f10(A,B,C,D,E,F),f11(A,B,C,D,E,F)) | member(f12(A,B,C,D,E,F),E) | -member(V6,D) | -member(V7,F) | -apply(A,V6,V7) | member(f9(A,B,C,D,E,F,V6,V7),E).  [resolve(61,a,56,a)].
% 0.86/1.14  Derived: apply(A,f10(A,B,C,D,E,F),f11(A,B,C,D,E,F)) | member(f12(A,B,C,D,E,F),E) | -member(V6,D) | -member(V7,F) | -apply(A,V6,V7) | apply(C,V6,f9(A,B,C,D,E,F,V6,V7)).  [resolve(61,a,57,a)].
% 0.86/1.14  Derived: apply(A,f10(A,B,C,D,E,F),f11(A,B,C,D,E,F)) | member(f12(A,B,C,D,E,F),E) | -member(V6,D) | -member(V7,F) | -apply(A,V6,V7) | apply(B,f9(A,B,C,D,E,F,V6,V7),V7).  [resolve(61,a,58,a)].
% 0.86/1.14  Derived: apply(A,f10(A,B,C,D,E,F),f11(A,B,C,D,E,F)) | member(f12(A,B,C,D,E,F),E) | -member(V6,D) | -member(V7,F) | apply(A,V6,V7) | -member(V8,E) | -apply(C,V6,V8) | -apply(B,V8,V7).  [resolve(61,a,59,a)].
% 0.86/1.14  62 compose_predicate(A,B,C,D,E,F) | apply(A,f10(A,B,C,D,E,F),f11(A,B,C,D,E,F)) | apply(C,f10(A,B,C,D,E,F),f12(A,B,C,D,E,F)) # label(compose_predicate) # label(axiom).  [clausify(13)].
% 0.86/1.14  Derived: apply(A,f10(A,B,C,D,E,F),f11(A,B,C,D,E,F)) | apply(C,f10(A,B,C,D,E,F),f12(A,B,C,D,E,F)) | -member(V6,D) | -member(V7,F) | -apply(A,V6,V7) | member(f9(A,B,C,D,E,F,V6,V7),E).  [resolve(62,a,56,a)].
% 0.86/1.14  Derived: apply(A,f10(A,B,C,D,E,F),f11(A,B,C,D,E,F)) | apply(C,f10(A,B,C,D,E,F),f12(A,B,C,D,E,F)) | -member(V6,D) | -member(V7,F) | -apply(A,V6,V7) | apply(C,V6,f9(A,B,C,D,E,F,V6,V7)).  [resolve(62,a,57,a)].
% 0.86/1.14  Derived: apply(A,f10(A,B,C,D,E,F),f11(A,B,C,D,E,F)) | apply(C,f10(A,B,C,D,E,F),f12(A,B,C,D,E,F)) | -member(V6,D) | -member(V7,F) | -apply(A,V6,V7) | apply(B,f9(A,B,C,D,E,F,V6,V7),V7).  [resolve(62,a,58,a)].
% 0.86/1.14  Derived: apply(A,f10(A,B,C,D,E,F),f11(A,B,C,D,E,F)) | apply(C,f10(A,B,C,D,E,F),f12(A,B,C,D,E,F)) | -member(V6,D) | -member(V7,F) | apply(A,V6,V7) | -member(V8,E) | -apply(C,V6,V8) | -apply(B,V8,V7).  [resolve(62,a,59,a)].
% 0.86/1.14  63 compose_predicate(A,B,C,D,E,F) | apply(A,f10(A,B,C,D,E,F),f11(A,B,C,D,E,F)) | apply(B,f12(A,B,C,D,E,F),f11(A,B,C,D,E,F)) # label(compose_predicate) # label(axiom).  [clausify(13)].
% 0.86/1.14  Derived: apply(A,f10(A,B,C,D,E,F),f11(A,B,C,D,E,F)) | apply(B,f12(A,B,C,D,E,F),f11(A,B,C,D,E,F)) | -member(V6,D) | -member(V7,F) | -apply(A,V6,V7) | member(f9(A,B,C,D,E,F,V6,V7),E).  [resolve(63,a,56,a)].
% 0.86/1.14  Derived: apply(A,f10(A,B,C,D,E,F),f11(A,B,C,D,E,F)) | apply(B,f12(A,B,C,D,E,F),f11(A,B,C,D,E,F)) | -member(V6,D) | -member(V7,F) | -apply(A,V6,V7) | apply(C,V6,f9(A,B,C,D,E,F,V6,V7)).  [resolve(63,a,57,a)].
% 0.86/1.14  Derived: apply(A,f10(A,B,C,D,E,F),f11(A,B,C,D,E,F)) | apply(B,f12(A,B,C,D,E,F),f11(A,B,C,D,E,F)) | -member(V6,D) | -member(V7,F) | -apply(A,V6,V7) | apply(B,f9(A,B,C,D,E,F,V6,V7),V7).  [resolve(63,a,58,a)].
% 0.86/1.16  Derived: apply(A,f10(A,B,C,D,E,F),f11(A,B,C,D,E,F)) | apply(B,f12(A,B,C,D,E,F),f11(A,B,C,D,E,F)) | -member(V6,D) | -member(V7,F) | apply(A,V6,V7) | -member(V8,E) | -apply(C,V6,V8) | -apply(B,V8,V7).  [resolve(63,a,59,a)].
% 0.86/1.16  64 compose_predicate(A,B,C,D,E,F) | -apply(A,f10(A,B,C,D,E,F),f11(A,B,C,D,E,F)) | -member(V6,E) | -apply(C,f10(A,B,C,D,E,F),V6) | -apply(B,V6,f11(A,B,C,D,E,F)) # label(compose_predicate) # label(axiom).  [clausify(13)].
% 0.86/1.16  Derived: -apply(A,f10(A,B,C,D,E,F),f11(A,B,C,D,E,F)) | -member(V6,E) | -apply(C,f10(A,B,C,D,E,F),V6) | -apply(B,V6,f11(A,B,C,D,E,F)) | -member(V7,D) | -member(V8,F) | -apply(A,V7,V8) | member(f9(A,B,C,D,E,F,V7,V8),E).  [resolve(64,a,56,a)].
% 0.86/1.16  Derived: -apply(A,f10(A,B,C,D,E,F),f11(A,B,C,D,E,F)) | -member(V6,E) | -apply(C,f10(A,B,C,D,E,F),V6) | -apply(B,V6,f11(A,B,C,D,E,F)) | -member(V7,D) | -member(V8,F) | -apply(A,V7,V8) | apply(C,V7,f9(A,B,C,D,E,F,V7,V8)).  [resolve(64,a,57,a)].
% 0.86/1.16  Derived: -apply(A,f10(A,B,C,D,E,F),f11(A,B,C,D,E,F)) | -member(V6,E) | -apply(C,f10(A,B,C,D,E,F),V6) | -apply(B,V6,f11(A,B,C,D,E,F)) | -member(V7,D) | -member(V8,F) | -apply(A,V7,V8) | apply(B,f9(A,B,C,D,E,F,V7,V8),V8).  [resolve(64,a,58,a)].
% 0.86/1.16  Derived: -apply(A,f10(A,B,C,D,E,F),f11(A,B,C,D,E,F)) | -member(V6,E) | -apply(C,f10(A,B,C,D,E,F),V6) | -apply(B,V6,f11(A,B,C,D,E,F)) | -member(V7,D) | -member(V8,F) | apply(A,V7,V8) | -member(V9,E) | -apply(C,V7,V9) | -apply(B,V9,V8).  [resolve(64,a,59,a)].
% 0.86/1.16  65 equal_maps(A,B,C,D) | member(f14(A,B,C,D),C) # label(equal_maps) # label(axiom).  [clausify(15)].
% 0.86/1.16  66 -equal_maps(A,B,C,D) | -member(E,C) | -member(F,D) | -member(V6,D) | -apply(A,E,F) | -apply(B,E,V6) | V6 = F # label(equal_maps) # label(axiom).  [clausify(15)].
% 0.86/1.16  Derived: member(f14(A,B,C,D),C) | -member(E,C) | -member(F,D) | -member(V6,D) | -apply(A,E,F) | -apply(B,E,V6) | V6 = F.  [resolve(65,a,66,a)].
% 0.86/1.16  67 equal_maps(A,B,C,D) | member(f15(A,B,C,D),D) # label(equal_maps) # label(axiom).  [clausify(15)].
% 0.86/1.16  Derived: member(f15(A,B,C,D),D) | -member(E,C) | -member(F,D) | -member(V6,D) | -apply(A,E,F) | -apply(B,E,V6) | V6 = F.  [resolve(67,a,66,a)].
% 0.86/1.16  68 equal_maps(A,B,C,D) | member(f16(A,B,C,D),D) # label(equal_maps) # label(axiom).  [clausify(15)].
% 0.86/1.16  Derived: member(f16(A,B,C,D),D) | -member(E,C) | -member(F,D) | -member(V6,D) | -apply(A,E,F) | -apply(B,E,V6) | V6 = F.  [resolve(68,a,66,a)].
% 0.86/1.16  69 equal_maps(A,B,C,D) | apply(A,f14(A,B,C,D),f15(A,B,C,D)) # label(equal_maps) # label(axiom).  [clausify(15)].
% 0.86/1.16  Derived: apply(A,f14(A,B,C,D),f15(A,B,C,D)) | -member(E,C) | -member(F,D) | -member(V6,D) | -apply(A,E,F) | -apply(B,E,V6) | V6 = F.  [resolve(69,a,66,a)].
% 0.86/1.16  70 equal_maps(A,B,C,D) | apply(B,f14(A,B,C,D),f16(A,B,C,D)) # label(equal_maps) # label(axiom).  [clausify(15)].
% 0.86/1.16  Derived: apply(A,f14(B,A,C,D),f16(B,A,C,D)) | -member(E,C) | -member(F,D) | -member(V6,D) | -apply(B,E,F) | -apply(A,E,V6) | V6 = F.  [resolve(70,a,66,a)].
% 0.86/1.16  71 equal_maps(A,B,C,D) | f16(A,B,C,D) != f15(A,B,C,D) # label(equal_maps) # label(axiom).  [clausify(15)].
% 0.86/1.16  Derived: f16(A,B,C,D) != f15(A,B,C,D) | -member(E,C) | -member(F,D) | -member(V6,D) | -apply(A,E,F) | -apply(B,E,V6) | V6 = F.  [resolve(71,a,66,a)].
% 0.86/1.16  72 identity(A,B) | member(f17(A,B),B) # label(identity) # label(axiom).  [clausify(16)].
% 0.86/1.16  73 -identity(A,B) | -member(C,B) | apply(A,C,C) # label(identity) # label(axiom).  [clausify(16)].
% 0.86/1.16  Derived: member(f17(A,B),B) | -member(C,B) | apply(A,C,C).  [resolve(72,a,73,a)].
% 0.86/1.16  74 identity(A,B) | -apply(A,f17(A,B),f17(A,B)) # label(identity) # label(axiom).  [clausify(16)].
% 0.86/1.16  Derived: -apply(A,f17(A,B),f17(A,B)) | -member(C,B) | apply(A,C,C).  [resolve(74,a,73,a)].
% 0.86/1.16  75 injective(A,B,C) | member(f18(A,B,C),B) # label(injective) # label(axiom).  [clausify(17)].
% 0.86/1.16  76 -injective(A,B,C) | -member(D,B) | -member(E,B) | -member(F,C) | -apply(A,D,F) | -apply(A,E,F) | E = D # label(injective) # label(axiom).  [clausify(17)].
% 0.86/1.16  Derived: member(f18(A,B,C),B) | -member(D,B) | -member(E,B) | -member(F,C) | -apply(A,D,F) | -apply(A,E,F) | E = D.  [resolve(75,a,76,a)].
% 0.86/1.16  77 injective(A,B,C) | member(f19(A,B,C),B) # label(injective) # label(axiom).  [clausify(17)].
% 0.86/1.17  Derived: member(f19(A,B,C),B) | -member(D,B) | -member(E,B) | -member(F,C) | -apply(A,D,F) | -apply(A,E,F) | E = D.  [resolve(77,a,76,a)].
% 0.86/1.17  78 injective(A,B,C) | member(f20(A,B,C),C) # label(injective) # label(axiom).  [clausify(17)].
% 0.86/1.17  Derived: member(f20(A,B,C),C) | -member(D,B) | -member(E,B) | -member(F,C) | -apply(A,D,F) | -apply(A,E,F) | E = D.  [resolve(78,a,76,a)].
% 0.86/1.17  79 injective(A,B,C) | apply(A,f18(A,B,C),f20(A,B,C)) # label(injective) # label(axiom).  [clausify(17)].
% 0.86/1.17  Derived: apply(A,f18(A,B,C),f20(A,B,C)) | -member(D,B) | -member(E,B) | -member(F,C) | -apply(A,D,F) | -apply(A,E,F) | E = D.  [resolve(79,a,76,a)].
% 0.86/1.17  80 injective(A,B,C) | apply(A,f19(A,B,C),f20(A,B,C)) # label(injective) # label(axiom).  [clausify(17)].
% 0.86/1.17  Derived: apply(A,f19(A,B,C),f20(A,B,C)) | -member(D,B) | -member(E,B) | -member(F,C) | -apply(A,D,F) | -apply(A,E,F) | E = D.  [resolve(80,a,76,a)].
% 0.86/1.17  81 injective(A,B,C) | f19(A,B,C) != f18(A,B,C) # label(injective) # label(axiom).  [clausify(17)].
% 0.86/1.17  Derived: f19(A,B,C) != f18(A,B,C) | -member(D,B) | -member(E,B) | -member(F,C) | -apply(A,D,F) | -apply(A,E,F) | E = D.  [resolve(81,a,76,a)].
% 0.86/1.17  82 -one_to_one(A,B,C) | injective(A,B,C) # label(one_to_one) # label(axiom).  [clausify(19)].
% 0.86/1.17  Derived: -one_to_one(A,B,C) | -member(D,B) | -member(E,B) | -member(F,C) | -apply(A,D,F) | -apply(A,E,F) | E = D.  [resolve(82,b,76,a)].
% 0.86/1.17  83 one_to_one(A,B,C) | -injective(A,B,C) | -surjective(A,B,C) # label(one_to_one) # label(axiom).  [clausify(19)].
% 0.86/1.17  Derived: one_to_one(A,B,C) | -surjective(A,B,C) | member(f18(A,B,C),B).  [resolve(83,b,75,a)].
% 0.86/1.17  Derived: one_to_one(A,B,C) | -surjective(A,B,C) | member(f19(A,B,C),B).  [resolve(83,b,77,a)].
% 0.86/1.17  Derived: one_to_one(A,B,C) | -surjective(A,B,C) | member(f20(A,B,C),C).  [resolve(83,b,78,a)].
% 0.86/1.17  Derived: one_to_one(A,B,C) | -surjective(A,B,C) | apply(A,f18(A,B,C),f20(A,B,C)).  [resolve(83,b,79,a)].
% 0.86/1.17  Derived: one_to_one(A,B,C) | -surjective(A,B,C) | apply(A,f19(A,B,C),f20(A,B,C)).  [resolve(83,b,80,a)].
% 0.86/1.17  Derived: one_to_one(A,B,C) | -surjective(A,B,C) | f19(A,B,C) != f18(A,B,C).  [resolve(83,b,81,a)].
% 0.86/1.17  84 surjective(A,B,C) | member(f22(A,B,C),C) # label(surjective) # label(axiom).  [clausify(18)].
% 0.86/1.17  85 -surjective(A,B,C) | -member(D,C) | member(f21(A,B,C,D),B) # label(surjective) # label(axiom).  [clausify(18)].
% 0.86/1.17  86 -surjective(A,B,C) | -member(D,C) | apply(A,f21(A,B,C,D),D) # label(surjective) # label(axiom).  [clausify(18)].
% 0.86/1.17  Derived: member(f22(A,B,C),C) | -member(D,C) | member(f21(A,B,C,D),B).  [resolve(84,a,85,a)].
% 0.86/1.17  Derived: member(f22(A,B,C),C) | -member(D,C) | apply(A,f21(A,B,C,D),D).  [resolve(84,a,86,a)].
% 0.86/1.17  87 surjective(A,B,C) | -member(D,B) | -apply(A,D,f22(A,B,C)) # label(surjective) # label(axiom).  [clausify(18)].
% 0.86/1.17  Derived: -member(A,B) | -apply(C,A,f22(C,B,D)) | -member(E,D) | member(f21(C,B,D,E),B).  [resolve(87,a,85,a)].
% 0.86/1.17  Derived: -member(A,B) | -apply(C,A,f22(C,B,D)) | -member(E,D) | apply(C,f21(C,B,D,E),E).  [resolve(87,a,86,a)].
% 0.86/1.17  88 -one_to_one(A,B,C) | surjective(A,B,C) # label(one_to_one) # label(axiom).  [clausify(19)].
% 0.86/1.17  Derived: -one_to_one(A,B,C) | -member(D,C) | member(f21(A,B,C,D),B).  [resolve(88,b,85,a)].
% 0.86/1.17  Derived: -one_to_one(A,B,C) | -member(D,C) | apply(A,f21(A,B,C,D),D).  [resolve(88,b,86,a)].
% 0.86/1.17  89 one_to_one(A,B,C) | -surjective(A,B,C) | member(f18(A,B,C),B).  [resolve(83,b,75,a)].
% 0.86/1.17  Derived: one_to_one(A,B,C) | member(f18(A,B,C),B) | member(f22(A,B,C),C).  [resolve(89,b,84,a)].
% 0.86/1.17  Derived: one_to_one(A,B,C) | member(f18(A,B,C),B) | -member(D,B) | -apply(A,D,f22(A,B,C)).  [resolve(89,b,87,a)].
% 0.86/1.17  90 one_to_one(A,B,C) | -surjective(A,B,C) | member(f19(A,B,C),B).  [resolve(83,b,77,a)].
% 0.86/1.17  Derived: one_to_one(A,B,C) | member(f19(A,B,C),B) | member(f22(A,B,C),C).  [resolve(90,b,84,a)].
% 0.86/1.17  Derived: one_to_one(A,B,C) | member(f19(A,B,C),B) | -member(D,B) | -apply(A,D,f22(A,B,C)).  [resolve(90,b,87,a)].
% 0.86/1.17  91 one_to_one(A,B,C) | -surjective(A,B,C) | member(f20(A,B,C),C).  [resolve(83,b,78,a)].
% 0.86/1.17  Derived: one_to_one(A,B,C) | member(f20(A,B,C),C) | member(f22(A,B,C),C).  [resolve(91,b,84,a)].
% 0.86/1.17  Derived: one_to_one(A,B,C) | member(f20(A,B,C),C) | -member(D,B) | -apply(A,D,f22(A,B,C)).  [resolve(91,b,87,a)].
% 0.86/1.18  92 one_to_one(A,B,C) | -surjective(A,B,C) | apply(A,f18(A,B,C),f20(A,B,C)).  [resolve(83,b,79,a)].
% 0.86/1.18  Derived: one_to_one(A,B,C) | apply(A,f18(A,B,C),f20(A,B,C)) | member(f22(A,B,C),C).  [resolve(92,b,84,a)].
% 0.86/1.18  Derived: one_to_one(A,B,C) | apply(A,f18(A,B,C),f20(A,B,C)) | -member(D,B) | -apply(A,D,f22(A,B,C)).  [resolve(92,b,87,a)].
% 0.86/1.18  93 one_to_one(A,B,C) | -surjective(A,B,C) | apply(A,f19(A,B,C),f20(A,B,C)).  [resolve(83,b,80,a)].
% 0.86/1.18  Derived: one_to_one(A,B,C) | apply(A,f19(A,B,C),f20(A,B,C)) | member(f22(A,B,C),C).  [resolve(93,b,84,a)].
% 0.86/1.18  Derived: one_to_one(A,B,C) | apply(A,f19(A,B,C),f20(A,B,C)) | -member(D,B) | -apply(A,D,f22(A,B,C)).  [resolve(93,b,87,a)].
% 0.86/1.18  94 one_to_one(A,B,C) | -surjective(A,B,C) | f19(A,B,C) != f18(A,B,C).  [resolve(83,b,81,a)].
% 0.86/1.18  Derived: one_to_one(A,B,C) | f19(A,B,C) != f18(A,B,C) | member(f22(A,B,C),C).  [resolve(94,b,84,a)].
% 0.86/1.18  Derived: one_to_one(A,B,C) | f19(A,B,C) != f18(A,B,C) | -member(D,B) | -apply(A,D,f22(A,B,C)).  [resolve(94,b,87,a)].
% 0.86/1.18  95 inverse_predicate(A,B,C,D) | member(f23(A,B,C,D),C) # label(inverse_predicate) # label(axiom).  [clausify(20)].
% 0.86/1.18  96 -inverse_predicate(A,B,C,D) | -member(E,C) | -member(F,D) | -apply(B,E,F) | apply(A,F,E) # label(inverse_predicate) # label(axiom).  [clausify(20)].
% 0.86/1.18  97 -inverse_predicate(A,B,C,D) | -member(E,C) | -member(F,D) | apply(B,E,F) | -apply(A,F,E) # label(inverse_predicate) # label(axiom).  [clausify(20)].
% 0.86/1.18  Derived: member(f23(A,B,C,D),C) | -member(E,C) | -member(F,D) | -apply(B,E,F) | apply(A,F,E).  [resolve(95,a,96,a)].
% 0.86/1.18  Derived: member(f23(A,B,C,D),C) | -member(E,C) | -member(F,D) | apply(B,E,F) | -apply(A,F,E).  [resolve(95,a,97,a)].
% 0.86/1.18  98 inverse_predicate(A,B,C,D) | member(f24(A,B,C,D),D) # label(inverse_predicate) # label(axiom).  [clausify(20)].
% 0.86/1.18  Derived: member(f24(A,B,C,D),D) | -member(E,C) | -member(F,D) | -apply(B,E,F) | apply(A,F,E).  [resolve(98,a,96,a)].
% 0.86/1.18  Derived: member(f24(A,B,C,D),D) | -member(E,C) | -member(F,D) | apply(B,E,F) | -apply(A,F,E).  [resolve(98,a,97,a)].
% 0.86/1.18  99 inverse_predicate(A,B,C,D) | apply(B,f23(A,B,C,D),f24(A,B,C,D)) | apply(A,f24(A,B,C,D),f23(A,B,C,D)) # label(inverse_predicate) # label(axiom).  [clausify(20)].
% 0.86/1.18  Derived: apply(A,f23(B,A,C,D),f24(B,A,C,D)) | apply(B,f24(B,A,C,D),f23(B,A,C,D)) | -member(E,C) | -member(F,D) | -apply(A,E,F) | apply(B,F,E).  [resolve(99,a,96,a)].
% 0.86/1.18  Derived: apply(A,f23(B,A,C,D),f24(B,A,C,D)) | apply(B,f24(B,A,C,D),f23(B,A,C,D)) | -member(E,C) | -member(F,D) | apply(A,E,F) | -apply(B,F,E).  [resolve(99,a,97,a)].
% 0.86/1.18  100 inverse_predicate(A,B,C,D) | -apply(B,f23(A,B,C,D),f24(A,B,C,D)) | -apply(A,f24(A,B,C,D),f23(A,B,C,D)) # label(inverse_predicate) # label(axiom).  [clausify(20)].
% 0.86/1.18  Derived: -apply(A,f23(B,A,C,D),f24(B,A,C,D)) | -apply(B,f24(B,A,C,D),f23(B,A,C,D)) | -member(E,C) | -member(F,D) | -apply(A,E,F) | apply(B,F,E).  [resolve(100,a,96,a)].
% 0.86/1.18  Derived: -apply(A,f23(B,A,C,D),f24(B,A,C,D)) | -apply(B,f24(B,A,C,D),f23(B,A,C,D)) | -member(E,C) | -member(F,D) | apply(A,E,F) | -apply(B,F,E).  [resolve(100,a,97,a)].
% 0.86/1.18  101 increasing(A,B,C,D,E) | member(f29(A,B,C,D,E),B) # label(increasing_function) # label(axiom).  [clausify(26)].
% 0.86/1.18  102 -increasing(A,B,C,D,E) | -member(F,B) | -member(V6,D) | -member(V7,B) | -member(V8,D) | -apply(C,F,V7) | -apply(A,F,V6) | -apply(A,V7,V8) | apply(E,V6,V8) # label(increasing_function) # label(axiom).  [clausify(26)].
% 0.86/1.18  Derived: member(f29(A,B,C,D,E),B) | -member(F,B) | -member(V6,D) | -member(V7,B) | -member(V8,D) | -apply(C,F,V7) | -apply(A,F,V6) | -apply(A,V7,V8) | apply(E,V6,V8).  [resolve(101,a,102,a)].
% 0.86/1.18  103 increasing(A,B,C,D,E) | member(f30(A,B,C,D,E),D) # label(increasing_function) # label(axiom).  [clausify(26)].
% 0.86/1.18  Derived: member(f30(A,B,C,D,E),D) | -member(F,B) | -member(V6,D) | -member(V7,B) | -member(V8,D) | -apply(C,F,V7) | -apply(A,F,V6) | -apply(A,V7,V8) | apply(E,V6,V8).  [resolve(103,a,102,a)].
% 0.86/1.18  104 increasing(A,B,C,D,E) | member(f31(A,B,C,D,E),B) # label(increasing_function) # label(axiom).  [clausify(26)].
% 0.86/1.18  Derived: member(f31(A,B,C,D,E),B) | -member(F,B) | -member(V6,D) | -member(V7,B) | -member(V8,D) | -apply(C,F,V7) | -apply(A,F,V6) | -apply(A,V7,V8) | apply(E,V6,V8).  [resolve(104,a,102,a)].
% 0.86/1.19  105 increasing(A,B,C,D,E) | member(f32(A,B,C,D,E),D) # label(increasing_function) # label(axiom).  [clausify(26)].
% 0.86/1.19  Derived: member(f32(A,B,C,D,E),D) | -member(F,B) | -member(V6,D) | -member(V7,B) | -member(V8,D) | -apply(C,F,V7) | -apply(A,F,V6) | -apply(A,V7,V8) | apply(E,V6,V8).  [resolve(105,a,102,a)].
% 0.86/1.19  106 increasing(A,B,C,D,E) | apply(C,f29(A,B,C,D,E),f31(A,B,C,D,E)) # label(increasing_function) # label(axiom).  [clausify(26)].
% 0.86/1.19  Derived: apply(A,f29(B,C,A,D,E),f31(B,C,A,D,E)) | -member(F,C) | -member(V6,D) | -member(V7,C) | -member(V8,D) | -apply(A,F,V7) | -apply(B,F,V6) | -apply(B,V7,V8) | apply(E,V6,V8).  [resolve(106,a,102,a)].
% 0.86/1.19  107 increasing(A,B,C,D,E) | apply(A,f29(A,B,C,D,E),f30(A,B,C,D,E)) # label(increasing_function) # label(axiom).  [clausify(26)].
% 0.86/1.19  Derived: apply(A,f29(A,B,C,D,E),f30(A,B,C,D,E)) | -member(F,B) | -member(V6,D) | -member(V7,B) | -member(V8,D) | -apply(C,F,V7) | -apply(A,F,V6) | -apply(A,V7,V8) | apply(E,V6,V8).  [resolve(107,a,102,a)].
% 0.86/1.19  108 increasing(A,B,C,D,E) | apply(A,f31(A,B,C,D,E),f32(A,B,C,D,E)) # label(increasing_function) # label(axiom).  [clausify(26)].
% 0.86/1.19  Derived: apply(A,f31(A,B,C,D,E),f32(A,B,C,D,E)) | -member(F,B) | -member(V6,D) | -member(V7,B) | -member(V8,D) | -apply(C,F,V7) | -apply(A,F,V6) | -apply(A,V7,V8) | apply(E,V6,V8).  [resolve(108,a,102,a)].
% 0.86/1.19  109 increasing(A,B,C,D,E) | -apply(E,f30(A,B,C,D,E),f32(A,B,C,D,E)) # label(increasing_function) # label(axiom).  [clausify(26)].
% 0.86/1.19  Derived: -apply(A,f30(B,C,D,E,A),f32(B,C,D,E,A)) | -member(F,C) | -member(V6,E) | -member(V7,C) | -member(V8,E) | -apply(D,F,V7) | -apply(B,F,V6) | -apply(B,V7,V8) | apply(A,V6,V8).  [resolve(109,a,102,a)].
% 0.86/1.19  110 decreasing(A,B,C,D,E) | member(f33(A,B,C,D,E),B) # label(decreasing_function) # label(axiom).  [clausify(27)].
% 0.86/1.19  111 -decreasing(A,B,C,D,E) | -member(F,B) | -member(V6,D) | -member(V7,B) | -member(V8,D) | -apply(C,F,V7) | -apply(A,F,V6) | -apply(A,V7,V8) | apply(E,V8,V6) # label(decreasing_function) # label(axiom).  [clausify(27)].
% 0.86/1.19  Derived: member(f33(A,B,C,D,E),B) | -member(F,B) | -member(V6,D) | -member(V7,B) | -member(V8,D) | -apply(C,F,V7) | -apply(A,F,V6) | -apply(A,V7,V8) | apply(E,V8,V6).  [resolve(110,a,111,a)].
% 0.86/1.19  112 decreasing(A,B,C,D,E) | member(f34(A,B,C,D,E),D) # label(decreasing_function) # label(axiom).  [clausify(27)].
% 0.86/1.19  Derived: member(f34(A,B,C,D,E),D) | -member(F,B) | -member(V6,D) | -member(V7,B) | -member(V8,D) | -apply(C,F,V7) | -apply(A,F,V6) | -apply(A,V7,V8) | apply(E,V8,V6).  [resolve(112,a,111,a)].
% 0.86/1.19  113 decreasing(A,B,C,D,E) | member(f35(A,B,C,D,E),B) # label(decreasing_function) # label(axiom).  [clausify(27)].
% 0.86/1.19  Derived: member(f35(A,B,C,D,E),B) | -member(F,B) | -member(V6,D) | -member(V7,B) | -member(V8,D) | -apply(C,F,V7) | -apply(A,F,V6) | -apply(A,V7,V8) | apply(E,V8,V6).  [resolve(113,a,111,a)].
% 0.86/1.19  114 decreasing(A,B,C,D,E) | member(f36(A,B,C,D,E),D) # label(decreasing_function) # label(axiom).  [clausify(27)].
% 0.86/1.19  Derived: member(f36(A,B,C,D,E),D) | -member(F,B) | -member(V6,D) | -member(V7,B) | -member(V8,D) | -apply(C,F,V7) | -apply(A,F,V6) | -apply(A,V7,V8) | apply(E,V8,V6).  [resolve(114,a,111,a)].
% 0.86/1.19  115 decreasing(A,B,C,D,E) | apply(C,f33(A,B,C,D,E),f35(A,B,C,D,E)) # label(decreasing_function) # label(axiom).  [clausify(27)].
% 0.86/1.19  Derived: apply(A,f33(B,C,A,D,E),f35(B,C,A,D,E)) | -member(F,C) | -member(V6,D) | -member(V7,C) | -member(V8,D) | -apply(A,F,V7) | -apply(B,F,V6) | -apply(B,V7,V8) | apply(E,V8,V6).  [resolve(115,a,111,a)].
% 0.86/1.19  116 decreasing(A,B,C,D,E) | apply(A,f33(A,B,C,D,E),f34(A,B,C,D,E)) # label(decreasing_function) # label(axiom).  [clausify(27)].
% 0.86/1.19  Derived: apply(A,f33(A,B,C,D,E),f34(A,B,C,D,E)) | -member(F,B) | -member(V6,D) | -member(V7,B) | -member(V8,D) | -apply(C,F,V7) | -apply(A,F,V6) | -apply(A,V7,V8) | apply(E,V8,V6).  [resolve(116,a,111,a)].
% 0.86/1.19  117 decreasing(A,B,C,D,E) | apply(A,f35(A,B,C,D,E),f36(A,B,C,D,E)) # label(decreasing_function) # label(axiom).  [clausify(27)].
% 0.86/1.19  Derived: apply(A,f35(A,B,C,D,E),f36(A,B,C,D,E)) | -member(F,B) | -member(V6,D) | -member(V7,B) | -member(V8,D) | -apply(C,F,V7) | -apply(A,F,V6) | -apply(A,V7,V8) | apply(E,V8,V6).  [resolve(117,a,111,a)].
% 3.28/3.57  118 decreasing(A,B,C,D,E) | -apply(E,f36(A,B,C,D,E),f34(A,B,C,D,E)) # label(decreasing_function) # label(axiom).  [clausify(27)].
% 3.28/3.57  Derived: -apply(A,f36(B,C,D,E,A),f34(B,C,D,E,A)) | -member(F,C) | -member(V6,E) | -member(V7,C) | -member(V8,E) | -apply(D,F,V7) | -apply(B,F,V6) | -apply(B,V7,V8) | apply(A,V8,V6).  [resolve(118,a,111,a)].
% 3.28/3.57  
% 3.28/3.57  ============================== end predicate elimination =============
% 3.28/3.57  
% 3.28/3.57  Auto_denials:  (non-Horn, no changes).
% 3.28/3.57  
% 3.28/3.57  Term ordering decisions:
% 3.28/3.57  Function symbol KB weights:  empty_set=1. c1=1. c2=1. c3=1. image2=1. intersection=1. inverse_image2=1. union=1. unordered_pair=1. difference=1. f1=1. f2=1. f3=1. f17=1. product=1. sum=1. power_set=1. singleton=1. image3=1. inverse_image3=1. inverse_function=1. f5=1. f6=1. f7=1. f8=1. f18=1. f19=1. f20=1. f22=1. f25=1. f27=1. f4=1. f14=1. f15=1. f16=1. f21=1. f23=1. f24=1. f26=1. f28=1. compose_function=1. f29=1. f30=1. f31=1. f32=1. f33=1. f34=1. f35=1. f36=1. f37=1. f38=1. f39=1. f40=1. f10=1. f11=1. f12=1. f13=1. f9=1.
% 3.28/3.57  
% 3.28/3.57  ============================== end of process initial clauses ========
% 3.28/3.57  
% 3.28/3.57  ============================== CLAUSES FOR SEARCH ====================
% 3.28/3.57  
% 3.28/3.57  ============================== end of clauses for search =============
% 3.28/3.57  
% 3.28/3.57  ============================== SEARCH ================================
% 3.28/3.57  
% 3.28/3.57  % Starting search at 0.31 seconds.
% 3.28/3.57  
% 3.28/3.57  NOTE: Back_subsumption disabled, ratio of kept to back_subsumed is 2147483647 (0.00 of 0.38 sec).
% 3.28/3.57  
% 3.28/3.57  Low Water (keep): wt=179.000, iters=3370
% 3.28/3.57  
% 3.28/3.57  Low Water (keep): wt=173.000, iters=3336
% 3.28/3.57  
% 3.28/3.57  Low Water (keep): wt=167.000, iters=3376
% 3.28/3.57  
% 3.28/3.57  Low Water (keep): wt=147.000, iters=3343
% 3.28/3.57  
% 3.28/3.57  Low Water (keep): wt=144.000, iters=3336
% 3.28/3.57  
% 3.28/3.57  Low Water (keep): wt=143.000, iters=3390
% 3.28/3.57  
% 3.28/3.57  Low Water (keep): wt=127.000, iters=3381
% 3.28/3.57  
% 3.28/3.57  Low Water (keep): wt=118.000, iters=3347
% 3.28/3.57  
% 3.28/3.57  Low Water (keep): wt=113.000, iters=3340
% 3.28/3.57  
% 3.28/3.57  Low Water (keep): wt=112.000, iters=3339
% 3.28/3.57  
% 3.28/3.57  Low Water (keep): wt=106.000, iters=3343
% 3.28/3.57  
% 3.28/3.57  Low Water (keep): wt=103.000, iters=3358
% 3.28/3.57  
% 3.28/3.57  Low Water (keep): wt=100.000, iters=3336
% 3.28/3.57  
% 3.28/3.57  Low Water (keep): wt=98.000, iters=3335
% 3.28/3.57  
% 3.28/3.57  Low Water (keep): wt=96.000, iters=3333
% 3.28/3.57  
% 3.28/3.57  Low Water (keep): wt=95.000, iters=3560
% 3.28/3.57  
% 3.28/3.57  Low Water (keep): wt=87.000, iters=3352
% 3.28/3.57  
% 3.28/3.57  Low Water (keep): wt=85.000, iters=3351
% 3.28/3.57  
% 3.28/3.57  Low Water (keep): wt=81.000, iters=3336
% 3.28/3.57  
% 3.28/3.57  Low Water (keep): wt=80.000, iters=3336
% 3.28/3.57  
% 3.28/3.57  Low Water (keep): wt=76.000, iters=3358
% 3.28/3.57  
% 3.28/3.57  Low Water (keep): wt=74.000, iters=3390
% 3.28/3.57  
% 3.28/3.57  Low Water (keep): wt=72.000, iters=3350
% 3.28/3.57  
% 3.28/3.57  Low Water (keep): wt=71.000, iters=3340
% 3.28/3.57  
% 3.28/3.57  Low Water (keep): wt=70.000, iters=3462
% 3.28/3.57  
% 3.28/3.57  Low Water (keep): wt=68.000, iters=3336
% 3.28/3.57  
% 3.28/3.57  Low Water (keep): wt=67.000, iters=3422
% 3.28/3.57  
% 3.28/3.57  Low Water (keep): wt=66.000, iters=3336
% 3.28/3.57  
% 3.28/3.57  Low Water (keep): wt=65.000, iters=3388
% 3.28/3.57  
% 3.28/3.57  Low Water (keep): wt=64.000, iters=3342
% 3.28/3.57  
% 3.28/3.57  Low Water (keep): wt=63.000, iters=3399
% 3.28/3.57  
% 3.28/3.57  Low Water (keep): wt=62.000, iters=3389
% 3.28/3.57  
% 3.28/3.57  Low Water (displace): id=6421, wt=198.000
% 3.28/3.57  
% 3.28/3.57  Low Water (displace): id=6589, wt=193.000
% 3.28/3.57  
% 3.28/3.57  Low Water (displace): id=6427, wt=186.000
% 3.28/3.57  
% 3.28/3.57  Low Water (displace): id=6426, wt=182.000
% 3.28/3.57  
% 3.28/3.57  Low Water (displace): id=4995, wt=179.000
% 3.28/3.57  
% 3.28/3.57  Low Water (displace): id=6614, wt=177.000
% 3.28/3.57  
% 3.28/3.57  Low Water (displace): id=6612, wt=176.000
% 3.28/3.57  
% 3.28/3.57  Low Water (displace): id=6608, wt=173.000
% 3.28/3.57  
% 3.28/3.57  Low Water (displace): id=5164, wt=171.000
% 3.28/3.57  
% 3.28/3.57  Low Water (displace): id=6620, wt=169.000
% 3.28/3.57  
% 3.28/3.57  Low Water (displace): id=7768, wt=167.000
% 3.28/3.57  
% 3.28/3.57  Low Water (keep): wt=38.000, iters=3694
% 3.28/3.57  
% 3.28/3.57  Low Water (keep): wt=37.000, iters=3573
% 3.28/3.57  
% 3.28/3.57  Low Water (keep): wt=35.000, iters=3431
% 3.28/3.57  
% 3.28/3.57  Low Water (displace): id=6420, wt=166.000
% 3.28/3.57  
% 3.28/3.57  Low Water (displace): id=6591, wt=165.000
% 3.28/3.57  
% 3.28/3.57  Low Water (displace): id=6418, wt=162.000
% 3.28/3.57  
% 3.28/3.57  Low Water (displace): id=6598, wt=161.000
% 3.28/3.57  
% 3.28/3.57  Low Water (displace): id=6543, wt=159.000
% 3.28/3.57  
% 3.28/3.57  Low Water (displace): id=6588, wt=158.000
% 3.28/3.57  
% 3.28/3.57  Low Water (displace): id=6590, wt=157.000
% 3.28/3.57  
% 3.28/3.57  Low Water (displace): id=6562, wt=155.000
% 3.28/3.57  
% 3.28/3.57  Low Water (displace): id=6611, wt=153.000
% 3.28/3.57  
% 3.28/3.57  Low Water (displace): id=6412, wt=151.000
% 3.28/3.57  
% 3.28/3.57  Low Water (displace): id=6661, wt=150.000
% 3.28/3.57  
% 3.28/3.57  Low Water (displace): id=5153, wt=149.000
% 3.28/3.57  
% 3.28/3.57  Low Water (displace): id=6660, wt=146.000
% 3.28/3.57  
% 3.28/3.57  Low Water (displace): id=6558, wt=145.000
% 3.28/3.57  
% 3.28/3.57  Low Water (displace): id=6563, wt=144.000
% 3.28/3.57  
% 5.70/6.00  Low Water (displace): id=6582, wt=143.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=6593, wt=141.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=5195, wt=139.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=5165, wt=138.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=6568, wt=137.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=7794, wt=136.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=6662, wt=134.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=7796, wt=133.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=5236, wt=132.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=5162, wt=131.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=6671, wt=130.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=5235, wt=129.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=7820, wt=127.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=6670, wt=126.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=7836, wt=125.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=7831, wt=124.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=7825, wt=122.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=5777, wt=121.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=7828, wt=119.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=7832, wt=118.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=6605, wt=117.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=7839, wt=116.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=5234, wt=115.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=7843, wt=113.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=7846, wt=112.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=6672, wt=110.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=6569, wt=109.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=6678, wt=108.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=6676, wt=107.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=7163, wt=106.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=6606, wt=105.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=6684, wt=104.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=7535, wt=103.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=5787, wt=102.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=6610, wt=101.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=7539, wt=100.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=6655, wt=99.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=6156, wt=98.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=7726, wt=97.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=7523, wt=96.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=7849, wt=95.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=7540, wt=94.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=7873, wt=93.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=7871, wt=92.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=7542, wt=91.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=7870, wt=90.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=7879, wt=89.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=7553, wt=88.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=7852, wt=87.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=8754, wt=86.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=7863, wt=85.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=8718, wt=84.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=8721, wt=83.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=8570, wt=82.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=8489, wt=81.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=8500, wt=80.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=8490, wt=79.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=8613, wt=78.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=8722, wt=77.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=8606, wt=76.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=9450, wt=75.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=9569, wt=74.000
% 5.70/6.00  
% 5.70/6.00  Low Water (keep): wt=26.000, iters=3488
% 5.70/6.00  
% 5.70/6.00  Low Water (keep): wt=25.000, iters=3400
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=9424, wt=73.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=9175, wt=72.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=9601, wt=71.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=9621, wt=70.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=14908, wt=18.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=14910, wt=15.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=14920, wt=12.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=14923, wt=10.000
% 5.70/6.00  
% 5.70/6.00  Low Water (displace): id=15862, wt=9.000
% 5.70/6.00  
% 5.70/6.00  Low Water (keep): wt=15.000, iters=3597
% 5.70/6.00  
% 5.70/6.00  Low Water (keep): wt=14.000, iters=3350
% 5.70/6.00  
% 5.70/6.00  Low Water (keep): wt=13.000, iters=3343
% 5.70/6.00  
% 5.70/6.00  Low Water (keep): wt=11.000, iters=3526
% 5.70/6.00  
% 5.70/6.00  ============================== PROOF =================================
% 5.70/6.00  % SZS status Theorem
% 5.70/6.00  % SZS output start Refutation
% 5.70/6.00  
% 5.70/6.00  % Proof 1 at 4.84 (+ 0.06) seconds.
% 5.70/6.00  % Length of proof is 20.
% 5.70/6.00  % Level of proof is 7.
% 5.70/6.00  % Maximum clause weight is 11.000.
% 5.70/6.00  % Given clauses 2938.
% 5.70/6.00  
% 5.70/6.00  1 (all A all B (subset(A,B) <-> (all X (member(X,A) -> member(X,B))))) # label(subset) # label(axiom) # label(non_clause).  [assumption].
% 5.70/6.00  2 (all A all B (equal_set(A,B) <-> subset(A,B) & subset(B,A))) # label(equal_set) # label(axiom) # label(non_clause).  [assumption].
% 5.70/6.00  3 (all X all A (member(X,power_set(A)) <-> subset(X,A))) # label(power_set) # label(axiom) # label(non_clause).  [assumption].
% 5.70/6.00  6 (all X -member(X,empty_set)) # label(empty_set) # label(axiom) # label(non_clause).  [assumption].
% 5.70/6.00  24 (all F all B all X (member(X,inverse_image2(F,B)) <-> (exists Y (member(Y,B) & apply(F,X,Y))))) # label(inverse_image2) # label(axiom) # label(non_clause).  [assumption].
% 5.70/6.00  29 -(all F all A all B (maps(F,A,B) -> equal_set(inverse_image2(F,empty_set),empty_set))) # label(thIIa14) # label(negated_conjecture) # label(non_clause).  [assumption].
% 5.70/6.00  120 subset(A,B) | member(f1(A,B),A) # label(subset) # label(axiom).  [clausify(1)].
% 5.70/6.00  124 equal_set(A,B) | -subset(A,B) | -subset(B,A) # label(equal_set) # label(axiom).  [clausify(2)].
% 5.70/6.00  125 -member(A,power_set(B)) | subset(A,B) # label(power_set) # label(axiom).  [clausify(3)].
% 5.70/6.00  126 member(A,power_set(B)) | -subset(A,B) # label(power_set) # label(axiom).  [clausify(3)].
% 5.70/6.00  133 -member(A,empty_set) # label(empty_set) # label(axiom).  [clausify(6)].
% 5.70/6.00  161 -member(A,inverse_image2(B,C)) | member(f27(B,C,A),C) # label(inverse_image2) # label(axiom).  [clausify(24)].
% 5.70/6.00  171 -equal_set(inverse_image2(c1,empty_set),empty_set) # label(thIIa14) # label(negated_conjecture).  [clausify(29)].
% 5.70/6.00  1377 equal_set(A,B) | -subset(B,A) | member(f1(A,B),A).  [resolve(124,b,120,a)].
% 5.70/6.00  1379 member(A,power_set(B)) | member(f1(A,B),A).  [resolve(126,b,120,a)].
% 5.70/6.00  2193 member(empty_set,power_set(A)).  [resolve(1379,b,133,a)].
% 5.70/6.00  2227 subset(empty_set,A).  [resolve(2193,a,125,a)].
% 5.70/6.00  2230 equal_set(A,empty_set) | member(f1(A,empty_set),A).  [resolve(2227,a,1377,b)].
% 5.70/6.00  14076 member(f1(inverse_image2(c1,empty_set),empty_set),inverse_image2(c1,empty_set)).  [resolve(2230,a,171,a)].
% 5.70/6.00  33963 $F.  [resolve(14076,a,161,a),unit_del(a,133)].
% 5.70/6.00  
% 5.70/6.00  % SZS output end Refutation
% 5.70/6.00  ============================== end of proof ==========================
% 5.70/6.00  
% 5.70/6.00  ============================== STATISTICS ============================
% 5.70/6.00  
% 5.70/6.00  Given=2938. Generated=94504. Kept=33844. proofs=1.
% 5.70/6.00  Usable=2928. Sos=9996. Demods=5. Limbo=8, Disabled=21289. Hints=0.
% 5.70/6.00  Megabytes=39.27.
% 5.70/6.00  User_CPU=4.84, System_CPU=0.06, Wall_clock=5.
% 5.70/6.00  
% 5.70/6.00  ============================== end of statistics =====================
% 5.70/6.00  
% 5.70/6.00  ============================== end of search =========================
% 5.70/6.00  
% 5.70/6.00  THEOREM PROVED
% 5.70/6.00  % SZS status Theorem
% 5.70/6.00  
% 5.70/6.00  Exiting with 1 proof.
% 5.70/6.00  
% 5.70/6.00  Process 30809 exit (max_proofs) Mon Jul 11 03:00:59 2022
% 5.70/6.00  Prover9 interrupted
%------------------------------------------------------------------------------