TSTP Solution File: LCL429-2 by Twee---2.4.2

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Twee---2.4.2
% Problem  : LCL429-2 : TPTP v8.1.2. Released v3.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : parallel-twee %s --tstp --conditional-encoding if --smaller --drop-non-horn --give-up-on-saturation --explain-encoding --formal-proof

% Computer : n016.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 08:18:54 EDT 2023

% Result   : Unsatisfiable 0.21s 0.42s
% Output   : Proof 0.21s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.13  % Problem  : LCL429-2 : TPTP v8.1.2. Released v3.2.0.
% 0.00/0.14  % Command  : parallel-twee %s --tstp --conditional-encoding if --smaller --drop-non-horn --give-up-on-saturation --explain-encoding --formal-proof
% 0.14/0.35  % Computer : n016.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 : Thu Aug 24 17:37:09 EDT 2023
% 0.14/0.36  % CPUTime  : 
% 0.21/0.42  Command-line arguments: --no-flatten-goal
% 0.21/0.42  
% 0.21/0.42  % SZS status Unsatisfiable
% 0.21/0.42  
% 0.21/0.44  % SZS output start Proof
% 0.21/0.44  Take the following subset of the input axioms:
% 0.21/0.44    fof(cls_PropLog_ODiff__weaken__left_0, axiom, ![V_p, V_A, V_B, T_a, V_C]: (~c_in(V_p, c_PropLog_Othms(c_minus(V_A, V_B, tc_set(tc_PropLog_Opl(T_a))), T_a), tc_PropLog_Opl(T_a)) | (~c_lessequals(V_A, V_C, tc_set(tc_PropLog_Opl(T_a))) | c_in(V_p, c_PropLog_Othms(c_minus(V_C, V_B, tc_set(tc_PropLog_Opl(T_a))), T_a), tc_PropLog_Opl(T_a))))).
% 0.21/0.44    fof(cls_PropLog_Ohyps__Diff_0, axiom, ![V_t, V_v, V_p2, T_a2]: c_lessequals(c_PropLog_Ohyps(V_p2, c_minus(V_t, c_insert(V_v, c_emptyset, T_a2), tc_set(T_a2)), T_a2), c_insert(c_PropLog_Opl_Oop_A_N_62(c_PropLog_Opl_Ovar(V_v, T_a2), c_PropLog_Opl_Ofalse, T_a2), c_minus(c_PropLog_Ohyps(V_p2, V_t, T_a2), c_insert(c_PropLog_Opl_Ovar(V_v, T_a2), c_emptyset, tc_PropLog_Opl(T_a2)), tc_set(tc_PropLog_Opl(T_a2))), tc_PropLog_Opl(T_a2)), tc_set(tc_PropLog_Opl(T_a2)))).
% 0.21/0.44    fof(cls_PropLog_Oinsert__Diff__same_0, axiom, ![V_a, T_a2, V_B2, V_C2]: c_lessequals(c_minus(V_B2, V_C2, tc_set(T_a2)), c_insert(V_a, c_minus(V_B2, c_insert(V_a, V_C2, T_a2), tc_set(T_a2)), T_a2), tc_set(T_a2))).
% 0.21/0.45    fof(cls_PropLog_Oinsert__Diff__subset2_0, axiom, ![V_c, V_D, T_a2, V_B2, V_a2]: c_lessequals(c_minus(c_insert(V_a2, c_minus(V_B2, c_insert(V_c, c_emptyset, T_a2), tc_set(T_a2)), T_a2), V_D, tc_set(T_a2)), c_insert(V_a2, c_minus(V_B2, c_insert(V_c, V_D, T_a2), tc_set(T_a2)), T_a2), tc_set(T_a2))).
% 0.21/0.45    fof(cls_PropLog_Othms__excluded__middle__rule_0, axiom, ![V_q, V_H, V_p2, T_a2]: (~c_in(V_q, c_PropLog_Othms(c_insert(V_p2, V_H, tc_PropLog_Opl(T_a2)), T_a2), tc_PropLog_Opl(T_a2)) | (~c_in(V_q, c_PropLog_Othms(c_insert(c_PropLog_Opl_Oop_A_N_62(V_p2, c_PropLog_Opl_Ofalse, T_a2), V_H, tc_PropLog_Opl(T_a2)), T_a2), tc_PropLog_Opl(T_a2)) | c_in(V_q, c_PropLog_Othms(V_H, T_a2), tc_PropLog_Opl(T_a2))))).
% 0.21/0.45    fof(cls_PropLog_Oweaken__left_0, axiom, ![V_G, V_p2, T_a2, V_H2]: (~c_in(V_p2, c_PropLog_Othms(V_G, T_a2), tc_PropLog_Opl(T_a2)) | (~c_lessequals(V_G, V_H2, tc_set(tc_PropLog_Opl(T_a2))) | c_in(V_p2, c_PropLog_Othms(V_H2, T_a2), tc_PropLog_Opl(T_a2))))).
% 0.21/0.45    fof(cls_conjecture_3, negated_conjecture, ![V_U]: c_in(v_p, c_PropLog_Othms(c_minus(c_PropLog_Ohyps(v_p, V_U, t_a), v_F, tc_set(tc_PropLog_Opl(t_a))), t_a), tc_PropLog_Opl(t_a))).
% 0.21/0.45    fof(cls_conjecture_5, negated_conjecture, ~c_in(v_p, c_PropLog_Othms(c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), t_a), tc_PropLog_Opl(t_a))).
% 0.21/0.45  
% 0.21/0.45  Now clausify the problem and encode Horn clauses using encoding 3 of
% 0.21/0.45  http://www.cse.chalmers.se/~nicsma/papers/horn.pdf.
% 0.21/0.45  We repeatedly replace C & s=t => u=v by the two clauses:
% 0.21/0.45    fresh(y, y, x1...xn) = u
% 0.21/0.45    C => fresh(s, t, x1...xn) = v
% 0.21/0.45  where fresh is a fresh function symbol and x1..xn are the free
% 0.21/0.45  variables of u and v.
% 0.21/0.45  A predicate p(X) is encoded as p(X)=true (this is sound, because the
% 0.21/0.45  input problem has no model of domain size 1).
% 0.21/0.45  
% 0.21/0.45  The encoding turns the above axioms into the following unit equations and goals:
% 0.21/0.45  
% 0.21/0.45  Axiom 1 (cls_PropLog_Oweaken__left_0): fresh(X, X, Y, Z, W) = true.
% 0.21/0.45  Axiom 2 (cls_PropLog_Othms__excluded__middle__rule_0): fresh3(X, X, Y, Z, W) = true.
% 0.21/0.45  Axiom 3 (cls_PropLog_ODiff__weaken__left_0): fresh6(X, X, Y, Z, W, V) = true.
% 0.21/0.45  Axiom 4 (cls_PropLog_Othms__excluded__middle__rule_0): fresh4(X, X, Y, Z, W, V) = c_in(Y, c_PropLog_Othms(W, V), tc_PropLog_Opl(V)).
% 0.21/0.45  Axiom 5 (cls_PropLog_Oweaken__left_0): fresh2(X, X, Y, Z, W, V) = c_in(Y, c_PropLog_Othms(V, W), tc_PropLog_Opl(W)).
% 0.21/0.45  Axiom 6 (cls_PropLog_Oweaken__left_0): fresh2(c_lessequals(X, Y, tc_set(tc_PropLog_Opl(Z))), true, W, X, Z, Y) = fresh(c_in(W, c_PropLog_Othms(X, Z), tc_PropLog_Opl(Z)), true, W, Z, Y).
% 0.21/0.45  Axiom 7 (cls_PropLog_ODiff__weaken__left_0): fresh5(X, X, Y, Z, W, V, U) = c_in(Y, c_PropLog_Othms(c_minus(U, W, tc_set(tc_PropLog_Opl(V))), V), tc_PropLog_Opl(V)).
% 0.21/0.45  Axiom 8 (cls_conjecture_3): c_in(v_p, c_PropLog_Othms(c_minus(c_PropLog_Ohyps(v_p, X, t_a), v_F, tc_set(tc_PropLog_Opl(t_a))), t_a), tc_PropLog_Opl(t_a)) = true.
% 0.21/0.45  Axiom 9 (cls_PropLog_ODiff__weaken__left_0): fresh5(c_lessequals(X, Y, tc_set(tc_PropLog_Opl(Z))), true, W, X, V, Z, Y) = fresh6(c_in(W, c_PropLog_Othms(c_minus(X, V, tc_set(tc_PropLog_Opl(Z))), Z), tc_PropLog_Opl(Z)), true, W, V, Z, Y).
% 0.21/0.45  Axiom 10 (cls_PropLog_Oinsert__Diff__same_0): c_lessequals(c_minus(X, Y, tc_set(Z)), c_insert(W, c_minus(X, c_insert(W, Y, Z), tc_set(Z)), Z), tc_set(Z)) = true.
% 0.21/0.45  Axiom 11 (cls_PropLog_Othms__excluded__middle__rule_0): fresh4(c_in(X, c_PropLog_Othms(c_insert(c_PropLog_Opl_Oop_A_N_62(Y, c_PropLog_Opl_Ofalse, Z), W, tc_PropLog_Opl(Z)), Z), tc_PropLog_Opl(Z)), true, X, Y, W, Z) = fresh3(c_in(X, c_PropLog_Othms(c_insert(Y, W, tc_PropLog_Opl(Z)), Z), tc_PropLog_Opl(Z)), true, X, W, Z).
% 0.21/0.45  Axiom 12 (cls_PropLog_Oinsert__Diff__subset2_0): c_lessequals(c_minus(c_insert(X, c_minus(Y, c_insert(Z, c_emptyset, W), tc_set(W)), W), V, tc_set(W)), c_insert(X, c_minus(Y, c_insert(Z, V, W), tc_set(W)), W), tc_set(W)) = true.
% 0.21/0.45  Axiom 13 (cls_PropLog_Ohyps__Diff_0): c_lessequals(c_PropLog_Ohyps(X, c_minus(Y, c_insert(Z, c_emptyset, W), tc_set(W)), W), c_insert(c_PropLog_Opl_Oop_A_N_62(c_PropLog_Opl_Ovar(Z, W), c_PropLog_Opl_Ofalse, W), c_minus(c_PropLog_Ohyps(X, Y, W), c_insert(c_PropLog_Opl_Ovar(Z, W), c_emptyset, tc_PropLog_Opl(W)), tc_set(tc_PropLog_Opl(W))), tc_PropLog_Opl(W)), tc_set(tc_PropLog_Opl(W))) = true.
% 0.21/0.45  
% 0.21/0.45  Lemma 14: fresh2(X, X, Y, Z, W, V) = fresh4(U, U, Y, T, V, W).
% 0.21/0.45  Proof:
% 0.21/0.45    fresh2(X, X, Y, Z, W, V)
% 0.21/0.45  = { by axiom 5 (cls_PropLog_Oweaken__left_0) }
% 0.21/0.45    c_in(Y, c_PropLog_Othms(V, W), tc_PropLog_Opl(W))
% 0.21/0.45  = { by axiom 4 (cls_PropLog_Othms__excluded__middle__rule_0) R->L }
% 0.21/0.45    fresh4(U, U, Y, T, V, W)
% 0.21/0.45  
% 0.21/0.45  Lemma 15: fresh4(X, X, Y, Z, c_minus(W, V, tc_set(tc_PropLog_Opl(U))), U) = fresh5(T, T, Y, S, V, U, W).
% 0.21/0.45  Proof:
% 0.21/0.45    fresh4(X, X, Y, Z, c_minus(W, V, tc_set(tc_PropLog_Opl(U))), U)
% 0.21/0.45  = { by axiom 4 (cls_PropLog_Othms__excluded__middle__rule_0) }
% 0.21/0.45    c_in(Y, c_PropLog_Othms(c_minus(W, V, tc_set(tc_PropLog_Opl(U))), U), tc_PropLog_Opl(U))
% 0.21/0.45  = { by axiom 7 (cls_PropLog_ODiff__weaken__left_0) R->L }
% 0.21/0.45    fresh5(T, T, Y, S, V, U, W)
% 0.21/0.45  
% 0.21/0.45  Lemma 16: fresh5(X, X, v_p, Y, v_F, t_a, c_PropLog_Ohyps(v_p, Z, t_a)) = true.
% 0.21/0.45  Proof:
% 0.21/0.45    fresh5(X, X, v_p, Y, v_F, t_a, c_PropLog_Ohyps(v_p, Z, t_a))
% 0.21/0.45  = { by lemma 15 R->L }
% 0.21/0.45    fresh4(W, W, v_p, V, c_minus(c_PropLog_Ohyps(v_p, Z, t_a), v_F, tc_set(tc_PropLog_Opl(t_a))), t_a)
% 0.21/0.45  = { by axiom 4 (cls_PropLog_Othms__excluded__middle__rule_0) }
% 0.21/0.45    c_in(v_p, c_PropLog_Othms(c_minus(c_PropLog_Ohyps(v_p, Z, t_a), v_F, tc_set(tc_PropLog_Opl(t_a))), t_a), tc_PropLog_Opl(t_a))
% 0.21/0.45  = { by axiom 8 (cls_conjecture_3) }
% 0.21/0.45    true
% 0.21/0.45  
% 0.21/0.45  Lemma 17: fresh2(c_lessequals(X, Y, tc_set(tc_PropLog_Opl(Z))), true, W, X, Z, Y) = fresh(fresh4(V, V, W, U, X, Z), true, W, Z, Y).
% 0.21/0.45  Proof:
% 0.21/0.45    fresh2(c_lessequals(X, Y, tc_set(tc_PropLog_Opl(Z))), true, W, X, Z, Y)
% 0.21/0.45  = { by axiom 6 (cls_PropLog_Oweaken__left_0) }
% 0.21/0.45    fresh(c_in(W, c_PropLog_Othms(X, Z), tc_PropLog_Opl(Z)), true, W, Z, Y)
% 0.21/0.45  = { by axiom 4 (cls_PropLog_Othms__excluded__middle__rule_0) R->L }
% 0.21/0.45    fresh(fresh4(V, V, W, U, X, Z), true, W, Z, Y)
% 0.21/0.45  
% 0.21/0.45  Goal 1 (cls_conjecture_5): c_in(v_p, c_PropLog_Othms(c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), t_a), tc_PropLog_Opl(t_a)) = true.
% 0.21/0.45  Proof:
% 0.21/0.45    c_in(v_p, c_PropLog_Othms(c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), t_a), tc_PropLog_Opl(t_a))
% 0.21/0.45  = { by axiom 4 (cls_PropLog_Othms__excluded__middle__rule_0) R->L }
% 0.21/0.45    fresh4(true, true, v_p, c_PropLog_Opl_Ovar(v_v, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), t_a)
% 0.21/0.45  = { by axiom 1 (cls_PropLog_Oweaken__left_0) R->L }
% 0.21/0.45    fresh4(fresh(true, true, v_p, t_a, c_insert(c_PropLog_Opl_Oop_A_N_62(c_PropLog_Opl_Ovar(v_v, t_a), c_PropLog_Opl_Ofalse, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), tc_PropLog_Opl(t_a))), true, v_p, c_PropLog_Opl_Ovar(v_v, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), t_a)
% 0.21/0.45  = { by axiom 3 (cls_PropLog_ODiff__weaken__left_0) R->L }
% 0.21/0.45    fresh4(fresh(fresh6(true, true, v_p, v_F, t_a, c_insert(c_PropLog_Opl_Oop_A_N_62(c_PropLog_Opl_Ovar(v_v, t_a), c_PropLog_Opl_Ofalse, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), c_emptyset, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), tc_PropLog_Opl(t_a))), true, v_p, t_a, c_insert(c_PropLog_Opl_Oop_A_N_62(c_PropLog_Opl_Ovar(v_v, t_a), c_PropLog_Opl_Ofalse, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), tc_PropLog_Opl(t_a))), true, v_p, c_PropLog_Opl_Ovar(v_v, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), t_a)
% 0.21/0.45  = { by lemma 16 R->L }
% 0.21/0.46    fresh4(fresh(fresh6(fresh5(X, X, v_p, Y, v_F, t_a, c_PropLog_Ohyps(v_p, c_minus(v_t, c_insert(v_v, c_emptyset, t_a), tc_set(t_a)), t_a)), true, v_p, v_F, t_a, c_insert(c_PropLog_Opl_Oop_A_N_62(c_PropLog_Opl_Ovar(v_v, t_a), c_PropLog_Opl_Ofalse, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), c_emptyset, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), tc_PropLog_Opl(t_a))), true, v_p, t_a, c_insert(c_PropLog_Opl_Oop_A_N_62(c_PropLog_Opl_Ovar(v_v, t_a), c_PropLog_Opl_Ofalse, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), tc_PropLog_Opl(t_a))), true, v_p, c_PropLog_Opl_Ovar(v_v, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), t_a)
% 0.21/0.46  = { by lemma 15 R->L }
% 0.21/0.46    fresh4(fresh(fresh6(fresh4(Z, Z, v_p, W, c_minus(c_PropLog_Ohyps(v_p, c_minus(v_t, c_insert(v_v, c_emptyset, t_a), tc_set(t_a)), t_a), v_F, tc_set(tc_PropLog_Opl(t_a))), t_a), true, v_p, v_F, t_a, c_insert(c_PropLog_Opl_Oop_A_N_62(c_PropLog_Opl_Ovar(v_v, t_a), c_PropLog_Opl_Ofalse, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), c_emptyset, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), tc_PropLog_Opl(t_a))), true, v_p, t_a, c_insert(c_PropLog_Opl_Oop_A_N_62(c_PropLog_Opl_Ovar(v_v, t_a), c_PropLog_Opl_Ofalse, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), tc_PropLog_Opl(t_a))), true, v_p, c_PropLog_Opl_Ovar(v_v, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), t_a)
% 0.21/0.46  = { by axiom 4 (cls_PropLog_Othms__excluded__middle__rule_0) }
% 0.21/0.46    fresh4(fresh(fresh6(c_in(v_p, c_PropLog_Othms(c_minus(c_PropLog_Ohyps(v_p, c_minus(v_t, c_insert(v_v, c_emptyset, t_a), tc_set(t_a)), t_a), v_F, tc_set(tc_PropLog_Opl(t_a))), t_a), tc_PropLog_Opl(t_a)), true, v_p, v_F, t_a, c_insert(c_PropLog_Opl_Oop_A_N_62(c_PropLog_Opl_Ovar(v_v, t_a), c_PropLog_Opl_Ofalse, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), c_emptyset, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), tc_PropLog_Opl(t_a))), true, v_p, t_a, c_insert(c_PropLog_Opl_Oop_A_N_62(c_PropLog_Opl_Ovar(v_v, t_a), c_PropLog_Opl_Ofalse, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), tc_PropLog_Opl(t_a))), true, v_p, c_PropLog_Opl_Ovar(v_v, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), t_a)
% 0.21/0.46  = { by axiom 9 (cls_PropLog_ODiff__weaken__left_0) R->L }
% 0.21/0.46    fresh4(fresh(fresh5(c_lessequals(c_PropLog_Ohyps(v_p, c_minus(v_t, c_insert(v_v, c_emptyset, t_a), tc_set(t_a)), t_a), c_insert(c_PropLog_Opl_Oop_A_N_62(c_PropLog_Opl_Ovar(v_v, t_a), c_PropLog_Opl_Ofalse, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), c_emptyset, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), true, v_p, c_PropLog_Ohyps(v_p, c_minus(v_t, c_insert(v_v, c_emptyset, t_a), tc_set(t_a)), t_a), v_F, t_a, c_insert(c_PropLog_Opl_Oop_A_N_62(c_PropLog_Opl_Ovar(v_v, t_a), c_PropLog_Opl_Ofalse, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), c_emptyset, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), tc_PropLog_Opl(t_a))), true, v_p, t_a, c_insert(c_PropLog_Opl_Oop_A_N_62(c_PropLog_Opl_Ovar(v_v, t_a), c_PropLog_Opl_Ofalse, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), tc_PropLog_Opl(t_a))), true, v_p, c_PropLog_Opl_Ovar(v_v, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), t_a)
% 0.21/0.46  = { by axiom 13 (cls_PropLog_Ohyps__Diff_0) }
% 0.21/0.46    fresh4(fresh(fresh5(true, true, v_p, c_PropLog_Ohyps(v_p, c_minus(v_t, c_insert(v_v, c_emptyset, t_a), tc_set(t_a)), t_a), v_F, t_a, c_insert(c_PropLog_Opl_Oop_A_N_62(c_PropLog_Opl_Ovar(v_v, t_a), c_PropLog_Opl_Ofalse, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), c_emptyset, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), tc_PropLog_Opl(t_a))), true, v_p, t_a, c_insert(c_PropLog_Opl_Oop_A_N_62(c_PropLog_Opl_Ovar(v_v, t_a), c_PropLog_Opl_Ofalse, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), tc_PropLog_Opl(t_a))), true, v_p, c_PropLog_Opl_Ovar(v_v, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), t_a)
% 0.21/0.46  = { by lemma 15 R->L }
% 0.21/0.46    fresh4(fresh(fresh4(V, V, v_p, U, c_minus(c_insert(c_PropLog_Opl_Oop_A_N_62(c_PropLog_Opl_Ovar(v_v, t_a), c_PropLog_Opl_Ofalse, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), c_emptyset, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), tc_PropLog_Opl(t_a)), v_F, tc_set(tc_PropLog_Opl(t_a))), t_a), true, v_p, t_a, c_insert(c_PropLog_Opl_Oop_A_N_62(c_PropLog_Opl_Ovar(v_v, t_a), c_PropLog_Opl_Ofalse, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), tc_PropLog_Opl(t_a))), true, v_p, c_PropLog_Opl_Ovar(v_v, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), t_a)
% 0.21/0.46  = { by lemma 17 R->L }
% 0.21/0.46    fresh4(fresh2(c_lessequals(c_minus(c_insert(c_PropLog_Opl_Oop_A_N_62(c_PropLog_Opl_Ovar(v_v, t_a), c_PropLog_Opl_Ofalse, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), c_emptyset, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), tc_PropLog_Opl(t_a)), v_F, tc_set(tc_PropLog_Opl(t_a))), c_insert(c_PropLog_Opl_Oop_A_N_62(c_PropLog_Opl_Ovar(v_v, t_a), c_PropLog_Opl_Ofalse, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), true, v_p, c_minus(c_insert(c_PropLog_Opl_Oop_A_N_62(c_PropLog_Opl_Ovar(v_v, t_a), c_PropLog_Opl_Ofalse, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), c_emptyset, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), tc_PropLog_Opl(t_a)), v_F, tc_set(tc_PropLog_Opl(t_a))), t_a, c_insert(c_PropLog_Opl_Oop_A_N_62(c_PropLog_Opl_Ovar(v_v, t_a), c_PropLog_Opl_Ofalse, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), tc_PropLog_Opl(t_a))), true, v_p, c_PropLog_Opl_Ovar(v_v, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), t_a)
% 0.21/0.46  = { by axiom 12 (cls_PropLog_Oinsert__Diff__subset2_0) }
% 0.21/0.46    fresh4(fresh2(true, true, v_p, c_minus(c_insert(c_PropLog_Opl_Oop_A_N_62(c_PropLog_Opl_Ovar(v_v, t_a), c_PropLog_Opl_Ofalse, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), c_emptyset, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), tc_PropLog_Opl(t_a)), v_F, tc_set(tc_PropLog_Opl(t_a))), t_a, c_insert(c_PropLog_Opl_Oop_A_N_62(c_PropLog_Opl_Ovar(v_v, t_a), c_PropLog_Opl_Ofalse, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), tc_PropLog_Opl(t_a))), true, v_p, c_PropLog_Opl_Ovar(v_v, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), t_a)
% 0.21/0.46  = { by lemma 14 }
% 0.21/0.46    fresh4(fresh4(T, T, v_p, S, c_insert(c_PropLog_Opl_Oop_A_N_62(c_PropLog_Opl_Ovar(v_v, t_a), c_PropLog_Opl_Ofalse, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), tc_PropLog_Opl(t_a)), t_a), true, v_p, c_PropLog_Opl_Ovar(v_v, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), t_a)
% 0.21/0.46  = { by axiom 4 (cls_PropLog_Othms__excluded__middle__rule_0) }
% 0.21/0.46    fresh4(c_in(v_p, c_PropLog_Othms(c_insert(c_PropLog_Opl_Oop_A_N_62(c_PropLog_Opl_Ovar(v_v, t_a), c_PropLog_Opl_Ofalse, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), tc_PropLog_Opl(t_a)), t_a), tc_PropLog_Opl(t_a)), true, v_p, c_PropLog_Opl_Ovar(v_v, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), t_a)
% 0.21/0.46  = { by axiom 11 (cls_PropLog_Othms__excluded__middle__rule_0) }
% 0.21/0.46    fresh3(c_in(v_p, c_PropLog_Othms(c_insert(c_PropLog_Opl_Ovar(v_v, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), tc_PropLog_Opl(t_a)), t_a), tc_PropLog_Opl(t_a)), true, v_p, c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), t_a)
% 0.21/0.46  = { by axiom 4 (cls_PropLog_Othms__excluded__middle__rule_0) R->L }
% 0.21/0.46    fresh3(fresh4(X2, X2, v_p, Y2, c_insert(c_PropLog_Opl_Ovar(v_v, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), tc_PropLog_Opl(t_a)), t_a), true, v_p, c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), t_a)
% 0.21/0.46  = { by lemma 14 R->L }
% 0.21/0.46    fresh3(fresh2(true, true, v_p, c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), v_F, tc_set(tc_PropLog_Opl(t_a))), t_a, c_insert(c_PropLog_Opl_Ovar(v_v, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), tc_PropLog_Opl(t_a))), true, v_p, c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), t_a)
% 0.21/0.46  = { by axiom 10 (cls_PropLog_Oinsert__Diff__same_0) R->L }
% 0.21/0.46    fresh3(fresh2(c_lessequals(c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), v_F, tc_set(tc_PropLog_Opl(t_a))), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), true, v_p, c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), v_F, tc_set(tc_PropLog_Opl(t_a))), t_a, c_insert(c_PropLog_Opl_Ovar(v_v, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), tc_PropLog_Opl(t_a))), true, v_p, c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), t_a)
% 0.21/0.46  = { by lemma 17 }
% 0.21/0.46    fresh3(fresh(fresh4(Z2, Z2, v_p, W2, c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), v_F, tc_set(tc_PropLog_Opl(t_a))), t_a), true, v_p, t_a, c_insert(c_PropLog_Opl_Ovar(v_v, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), tc_PropLog_Opl(t_a))), true, v_p, c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), t_a)
% 0.21/0.46  = { by lemma 15 }
% 0.21/0.46    fresh3(fresh(fresh5(V2, V2, v_p, U2, v_F, t_a, c_PropLog_Ohyps(v_p, v_t, t_a)), true, v_p, t_a, c_insert(c_PropLog_Opl_Ovar(v_v, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), tc_PropLog_Opl(t_a))), true, v_p, c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), t_a)
% 0.21/0.46  = { by lemma 16 }
% 0.21/0.46    fresh3(fresh(true, true, v_p, t_a, c_insert(c_PropLog_Opl_Ovar(v_v, t_a), c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), tc_PropLog_Opl(t_a))), true, v_p, c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), t_a)
% 0.21/0.46  = { by axiom 1 (cls_PropLog_Oweaken__left_0) }
% 0.21/0.46    fresh3(true, true, v_p, c_minus(c_PropLog_Ohyps(v_p, v_t, t_a), c_insert(c_PropLog_Opl_Ovar(v_v, t_a), v_F, tc_PropLog_Opl(t_a)), tc_set(tc_PropLog_Opl(t_a))), t_a)
% 0.21/0.46  = { by axiom 2 (cls_PropLog_Othms__excluded__middle__rule_0) }
% 0.21/0.46    true
% 0.21/0.46  % SZS output end Proof
% 0.21/0.46  
% 0.21/0.46  RESULT: Unsatisfiable (the axioms are contradictory).
%------------------------------------------------------------------------------