TSTP Solution File: PUZ128+2 by Z3---4.8.9.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Z3---4.8.9.0
% Problem  : PUZ128+2 : TPTP v8.1.0. Released v4.0.0.
% Transfm  : none
% Format   : tptp
% Command  : z3_tptp -proof -model -t:%d -file:%s

% Computer : n010.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 : Sun Sep 18 14:11:31 EDT 2022

% Result   : Theorem 0.17s 0.34s
% Output   : Proof 0.17s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.09  % Problem  : PUZ128+2 : TPTP v8.1.0. Released v4.0.0.
% 0.10/0.10  % Command  : z3_tptp -proof -model -t:%d -file:%s
% 0.10/0.30  % Computer : n010.cluster.edu
% 0.10/0.30  % Model    : x86_64 x86_64
% 0.10/0.30  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.30  % Memory   : 8042.1875MB
% 0.10/0.30  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.10/0.30  % CPULimit : 300
% 0.10/0.30  % WCLimit  : 300
% 0.10/0.30  % DateTime : Fri Sep  2 18:55:57 EDT 2022
% 0.10/0.30  % CPUTime  : 
% 0.10/0.31  Z3tptp [4.8.9.0] (c) 2006-20**. Microsoft Corp.
% 0.10/0.31  Usage: tptp [options] [-file:]file
% 0.10/0.31    -h, -?       prints this message.
% 0.10/0.31    -smt2        print SMT-LIB2 benchmark.
% 0.10/0.31    -m, -model   generate model.
% 0.10/0.31    -p, -proof   generate proof.
% 0.10/0.31    -c, -core    generate unsat core of named formulas.
% 0.10/0.31    -st, -statistics display statistics.
% 0.10/0.31    -t:timeout   set timeout (in second).
% 0.10/0.31    -smt2status  display status in smt2 format instead of SZS.
% 0.10/0.31    -check_status check the status produced by Z3 against annotation in benchmark.
% 0.10/0.31    -<param>:<value> configuration parameter and value.
% 0.10/0.31    -o:<output-file> file to place output in.
% 0.17/0.34  % SZS status Theorem
% 0.17/0.34  % SZS output start Proof
% 0.17/0.34  tff(tptp_fun_E_5_type, type, (
% 0.17/0.34     tptp_fun_E_5: $i > $i)).
% 0.17/0.34  tff(tptp_fun__Thersandros__type, type, (
% 0.17/0.34     tptp_fun__Thersandros_: $i)).
% 0.17/0.34  tff(patricide_type, type, (
% 0.17/0.34     patricide: $i > $o)).
% 0.17/0.34  tff(relation_type, type, (
% 0.17/0.34     relation: ( $i * $i * $i ) > $o)).
% 0.17/0.34  tff(tptp_fun_D_1_type, type, (
% 0.17/0.34     tptp_fun_D_1: $i)).
% 0.17/0.34  tff(of_type, type, (
% 0.17/0.34     of: $i)).
% 0.17/0.34  tff(tptp_fun_A_4_type, type, (
% 0.17/0.34     tptp_fun_A_4: $i)).
% 0.17/0.34  tff(tptp_fun__Polyneikes__type, type, (
% 0.17/0.34     tptp_fun__Polyneikes_: $i)).
% 0.17/0.34  tff(tptp_fun_B_3_type, type, (
% 0.17/0.34     tptp_fun_B_3: $i)).
% 0.17/0.34  tff(tptp_fun_E_0_type, type, (
% 0.17/0.34     tptp_fun_E_0: $i)).
% 0.17/0.34  tff(tptp_fun__Oedipus__type, type, (
% 0.17/0.34     tptp_fun__Oedipus_: $i)).
% 0.17/0.34  tff(parent_type, type, (
% 0.17/0.34     parent: $i > $o)).
% 0.17/0.34  tff(tptp_fun_C_2_type, type, (
% 0.17/0.34     tptp_fun_C_2: $i)).
% 0.17/0.34  tff(tptp_fun__Iokaste__type, type, (
% 0.17/0.34     tptp_fun__Iokaste_: $i)).
% 0.17/0.34  tff(1,plain,
% 0.17/0.34      ((parent(A!4) & relation(A!4, of, |'Oedipus'|) & (|'Iokaste'| = A!4) & parent(B!3) & relation(B!3, of, |'Polyneikes'|) & (|'Iokaste'| = B!3) & parent(C!2) & relation(C!2, of, |'Polyneikes'|) & (|'Oedipus'| = C!2) & parent(D!1) & relation(D!1, of, |'Thersandros'|) & (|'Polyneikes'| = D!1) & patricide(E!0) & (|'Oedipus'| = E!0) & ![F: $i] : (~(patricide(F) & (|'Thersandros'| = F)))) <=> (parent(A!4) & relation(A!4, of, |'Oedipus'|) & (|'Iokaste'| = A!4) & parent(B!3) & relation(B!3, of, |'Polyneikes'|) & (|'Iokaste'| = B!3) & parent(C!2) & relation(C!2, of, |'Polyneikes'|) & (|'Oedipus'| = C!2) & parent(D!1) & relation(D!1, of, |'Thersandros'|) & (|'Polyneikes'| = D!1) & patricide(E!0) & (|'Oedipus'| = E!0) & ![F: $i] : (~(patricide(F) & (|'Thersandros'| = F))))),
% 0.17/0.34      inference(rewrite,[status(thm)],[])).
% 0.17/0.34  tff(2,plain,
% 0.17/0.34      (?[A: $i, B: $i, C: $i, D: $i, E: $i] : (parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C) & relation(C, of, |'Polyneikes'|) & (|'Oedipus'| = C) & parent(D) & relation(D, of, |'Thersandros'|) & (|'Polyneikes'| = D) & patricide(E) & (|'Oedipus'| = E) & (~?[F: $i] : (patricide(F) & (|'Thersandros'| = F)))) <=> ?[A: $i, B: $i, C: $i, D: $i, E: $i] : (parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C) & relation(C, of, |'Polyneikes'|) & (|'Oedipus'| = C) & parent(D) & relation(D, of, |'Thersandros'|) & (|'Polyneikes'| = D) & patricide(E) & (|'Oedipus'| = E) & (~?[F: $i] : (patricide(F) & (|'Thersandros'| = F))))),
% 0.17/0.34      inference(rewrite,[status(thm)],[])).
% 0.17/0.34  tff(3,plain,
% 0.17/0.34      (^[A: $i, B: $i, C: $i, D: $i, E: $i] : trans(monotonicity(trans(monotonicity(trans(monotonicity(trans(monotonicity(trans(monotonicity(trans(monotonicity(trans(monotonicity(trans(monotonicity(trans(monotonicity(trans(monotonicity(trans(monotonicity(trans(monotonicity(rewrite(((parent(A) & relation(A, of, |'Oedipus'|)) & (|'Iokaste'| = A)) <=> (parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A))), ((((parent(A) & relation(A, of, |'Oedipus'|)) & (|'Iokaste'| = A)) & parent(B)) <=> ((parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A)) & parent(B)))), rewrite(((parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A)) & parent(B)) <=> (parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B))), ((((parent(A) & relation(A, of, |'Oedipus'|)) & (|'Iokaste'| = A)) & parent(B)) <=> (parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B)))), (((((parent(A) & relation(A, of, |'Oedipus'|)) & (|'Iokaste'| = A)) & parent(B)) & relation(B, of, |'Polyneikes'|)) <=> ((parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B)) & relation(B, of, |'Polyneikes'|)))), rewrite(((parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B)) & relation(B, of, |'Polyneikes'|)) <=> (parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|))), (((((parent(A) & relation(A, of, |'Oedipus'|)) & (|'Iokaste'| = A)) & parent(B)) & relation(B, of, |'Polyneikes'|)) <=> (parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|)))), ((((((parent(A) & relation(A, of, |'Oedipus'|)) & (|'Iokaste'| = A)) & parent(B)) & relation(B, of, |'Polyneikes'|)) & (|'Iokaste'| = B)) <=> ((parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|)) & (|'Iokaste'| = B)))), rewrite(((parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|)) & (|'Iokaste'| = B)) <=> (parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B))), ((((((parent(A) & relation(A, of, |'Oedipus'|)) & (|'Iokaste'| = A)) & parent(B)) & relation(B, of, |'Polyneikes'|)) & (|'Iokaste'| = B)) <=> (parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B)))), (((((((parent(A) & relation(A, of, |'Oedipus'|)) & (|'Iokaste'| = A)) & parent(B)) & relation(B, of, |'Polyneikes'|)) & (|'Iokaste'| = B)) & parent(C)) <=> ((parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B)) & parent(C)))), rewrite(((parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B)) & parent(C)) <=> (parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C))), (((((((parent(A) & relation(A, of, |'Oedipus'|)) & (|'Iokaste'| = A)) & parent(B)) & relation(B, of, |'Polyneikes'|)) & (|'Iokaste'| = B)) & parent(C)) <=> (parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C)))), ((((((((parent(A) & relation(A, of, |'Oedipus'|)) & (|'Iokaste'| = A)) & parent(B)) & relation(B, of, |'Polyneikes'|)) & (|'Iokaste'| = B)) & parent(C)) & relation(C, of, |'Polyneikes'|)) <=> ((parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C)) & relation(C, of, |'Polyneikes'|)))), rewrite(((parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C)) & relation(C, of, |'Polyneikes'|)) <=> (parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C) & relation(C, of, |'Polyneikes'|))), ((((((((parent(A) & relation(A, of, |'Oedipus'|)) & (|'Iokaste'| = A)) & parent(B)) & relation(B, of, |'Polyneikes'|)) & (|'Iokaste'| = B)) & parent(C)) & relation(C, of, |'Polyneikes'|)) <=> (parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C) & relation(C, of, |'Polyneikes'|)))), (((((((((parent(A) & relation(A, of, |'Oedipus'|)) & (|'Iokaste'| = A)) & parent(B)) & relation(B, of, |'Polyneikes'|)) & (|'Iokaste'| = B)) & parent(C)) & relation(C, of, |'Polyneikes'|)) & (|'Oedipus'| = C)) <=> ((parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C) & relation(C, of, |'Polyneikes'|)) & (|'Oedipus'| = C)))), rewrite(((parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C) & relation(C, of, |'Polyneikes'|)) & (|'Oedipus'| = C)) <=> (parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C) & relation(C, of, |'Polyneikes'|) & (|'Oedipus'| = C))), (((((((((parent(A) & relation(A, of, |'Oedipus'|)) & (|'Iokaste'| = A)) & parent(B)) & relation(B, of, |'Polyneikes'|)) & (|'Iokaste'| = B)) & parent(C)) & relation(C, of, |'Polyneikes'|)) & (|'Oedipus'| = C)) <=> (parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C) & relation(C, of, |'Polyneikes'|) & (|'Oedipus'| = C)))), ((((((((((parent(A) & relation(A, of, |'Oedipus'|)) & (|'Iokaste'| = A)) & parent(B)) & relation(B, of, |'Polyneikes'|)) & (|'Iokaste'| = B)) & parent(C)) & relation(C, of, |'Polyneikes'|)) & (|'Oedipus'| = C)) & parent(D)) <=> ((parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C) & relation(C, of, |'Polyneikes'|) & (|'Oedipus'| = C)) & parent(D)))), rewrite(((parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C) & relation(C, of, |'Polyneikes'|) & (|'Oedipus'| = C)) & parent(D)) <=> (parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C) & relation(C, of, |'Polyneikes'|) & (|'Oedipus'| = C) & parent(D))), ((((((((((parent(A) & relation(A, of, |'Oedipus'|)) & (|'Iokaste'| = A)) & parent(B)) & relation(B, of, |'Polyneikes'|)) & (|'Iokaste'| = B)) & parent(C)) & relation(C, of, |'Polyneikes'|)) & (|'Oedipus'| = C)) & parent(D)) <=> (parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C) & relation(C, of, |'Polyneikes'|) & (|'Oedipus'| = C) & parent(D)))), (((((((((((parent(A) & relation(A, of, |'Oedipus'|)) & (|'Iokaste'| = A)) & parent(B)) & relation(B, of, |'Polyneikes'|)) & (|'Iokaste'| = B)) & parent(C)) & relation(C, of, |'Polyneikes'|)) & (|'Oedipus'| = C)) & parent(D)) & relation(D, of, |'Thersandros'|)) <=> ((parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C) & relation(C, of, |'Polyneikes'|) & (|'Oedipus'| = C) & parent(D)) & relation(D, of, |'Thersandros'|)))), rewrite(((parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C) & relation(C, of, |'Polyneikes'|) & (|'Oedipus'| = C) & parent(D)) & relation(D, of, |'Thersandros'|)) <=> (parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C) & relation(C, of, |'Polyneikes'|) & (|'Oedipus'| = C) & parent(D) & relation(D, of, |'Thersandros'|))), (((((((((((parent(A) & relation(A, of, |'Oedipus'|)) & (|'Iokaste'| = A)) & parent(B)) & relation(B, of, |'Polyneikes'|)) & (|'Iokaste'| = B)) & parent(C)) & relation(C, of, |'Polyneikes'|)) & (|'Oedipus'| = C)) & parent(D)) & relation(D, of, |'Thersandros'|)) <=> (parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C) & relation(C, of, |'Polyneikes'|) & (|'Oedipus'| = C) & parent(D) & relation(D, of, |'Thersandros'|)))), ((((((((((((parent(A) & relation(A, of, |'Oedipus'|)) & (|'Iokaste'| = A)) & parent(B)) & relation(B, of, |'Polyneikes'|)) & (|'Iokaste'| = B)) & parent(C)) & relation(C, of, |'Polyneikes'|)) & (|'Oedipus'| = C)) & parent(D)) & relation(D, of, |'Thersandros'|)) & (|'Polyneikes'| = D)) <=> ((parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C) & relation(C, of, |'Polyneikes'|) & (|'Oedipus'| = C) & parent(D) & relation(D, of, |'Thersandros'|)) & (|'Polyneikes'| = D)))), rewrite(((parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C) & relation(C, of, |'Polyneikes'|) & (|'Oedipus'| = C) & parent(D) & relation(D, of, |'Thersandros'|)) & (|'Polyneikes'| = D)) <=> (parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C) & relation(C, of, |'Polyneikes'|) & (|'Oedipus'| = C) & parent(D) & relation(D, of, |'Thersandros'|) & (|'Polyneikes'| = D))), ((((((((((((parent(A) & relation(A, of, |'Oedipus'|)) & (|'Iokaste'| = A)) & parent(B)) & relation(B, of, |'Polyneikes'|)) & (|'Iokaste'| = B)) & parent(C)) & relation(C, of, |'Polyneikes'|)) & (|'Oedipus'| = C)) & parent(D)) & relation(D, of, |'Thersandros'|)) & (|'Polyneikes'| = D)) <=> (parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C) & relation(C, of, |'Polyneikes'|) & (|'Oedipus'| = C) & parent(D) & relation(D, of, |'Thersandros'|) & (|'Polyneikes'| = D)))), (((((((((((((parent(A) & relation(A, of, |'Oedipus'|)) & (|'Iokaste'| = A)) & parent(B)) & relation(B, of, |'Polyneikes'|)) & (|'Iokaste'| = B)) & parent(C)) & relation(C, of, |'Polyneikes'|)) & (|'Oedipus'| = C)) & parent(D)) & relation(D, of, |'Thersandros'|)) & (|'Polyneikes'| = D)) & patricide(E)) <=> ((parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C) & relation(C, of, |'Polyneikes'|) & (|'Oedipus'| = C) & parent(D) & relation(D, of, |'Thersandros'|) & (|'Polyneikes'| = D)) & patricide(E)))), rewrite(((parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C) & relation(C, of, |'Polyneikes'|) & (|'Oedipus'| = C) & parent(D) & relation(D, of, |'Thersandros'|) & (|'Polyneikes'| = D)) & patricide(E)) <=> (parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C) & relation(C, of, |'Polyneikes'|) & (|'Oedipus'| = C) & parent(D) & relation(D, of, |'Thersandros'|) & (|'Polyneikes'| = D) & patricide(E))), (((((((((((((parent(A) & relation(A, of, |'Oedipus'|)) & (|'Iokaste'| = A)) & parent(B)) & relation(B, of, |'Polyneikes'|)) & (|'Iokaste'| = B)) & parent(C)) & relation(C, of, |'Polyneikes'|)) & (|'Oedipus'| = C)) & parent(D)) & relation(D, of, |'Thersandros'|)) & (|'Polyneikes'| = D)) & patricide(E)) <=> (parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C) & relation(C, of, |'Polyneikes'|) & (|'Oedipus'| = C) & parent(D) & relation(D, of, |'Thersandros'|) & (|'Polyneikes'| = D) & patricide(E)))), ((((((((((((((parent(A) & relation(A, of, |'Oedipus'|)) & (|'Iokaste'| = A)) & parent(B)) & relation(B, of, |'Polyneikes'|)) & (|'Iokaste'| = B)) & parent(C)) & relation(C, of, |'Polyneikes'|)) & (|'Oedipus'| = C)) & parent(D)) & relation(D, of, |'Thersandros'|)) & (|'Polyneikes'| = D)) & patricide(E)) & (|'Oedipus'| = E)) <=> ((parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C) & relation(C, of, |'Polyneikes'|) & (|'Oedipus'| = C) & parent(D) & relation(D, of, |'Thersandros'|) & (|'Polyneikes'| = D) & patricide(E)) & (|'Oedipus'| = E)))), rewrite(((parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C) & relation(C, of, |'Polyneikes'|) & (|'Oedipus'| = C) & parent(D) & relation(D, of, |'Thersandros'|) & (|'Polyneikes'| = D) & patricide(E)) & (|'Oedipus'| = E)) <=> (parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C) & relation(C, of, |'Polyneikes'|) & (|'Oedipus'| = C) & parent(D) & relation(D, of, |'Thersandros'|) & (|'Polyneikes'| = D) & patricide(E) & (|'Oedipus'| = E))), ((((((((((((((parent(A) & relation(A, of, |'Oedipus'|)) & (|'Iokaste'| = A)) & parent(B)) & relation(B, of, |'Polyneikes'|)) & (|'Iokaste'| = B)) & parent(C)) & relation(C, of, |'Polyneikes'|)) & (|'Oedipus'| = C)) & parent(D)) & relation(D, of, |'Thersandros'|)) & (|'Polyneikes'| = D)) & patricide(E)) & (|'Oedipus'| = E)) <=> (parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C) & relation(C, of, |'Polyneikes'|) & (|'Oedipus'| = C) & parent(D) & relation(D, of, |'Thersandros'|) & (|'Polyneikes'| = D) & patricide(E) & (|'Oedipus'| = E)))), rewrite((~?[F: $i] : (patricide(F) & (|'Thersandros'| = F))) <=> (~?[F: $i] : (patricide(F) & (|'Thersandros'| = F)))), (((((((((((((((parent(A) & relation(A, of, |'Oedipus'|)) & (|'Iokaste'| = A)) & parent(B)) & relation(B, of, |'Polyneikes'|)) & (|'Iokaste'| = B)) & parent(C)) & relation(C, of, |'Polyneikes'|)) & (|'Oedipus'| = C)) & parent(D)) & relation(D, of, |'Thersandros'|)) & (|'Polyneikes'| = D)) & patricide(E)) & (|'Oedipus'| = E)) & (~?[F: $i] : (patricide(F) & (|'Thersandros'| = F)))) <=> ((parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C) & relation(C, of, |'Polyneikes'|) & (|'Oedipus'| = C) & parent(D) & relation(D, of, |'Thersandros'|) & (|'Polyneikes'| = D) & patricide(E) & (|'Oedipus'| = E)) & (~?[F: $i] : (patricide(F) & (|'Thersandros'| = F)))))), rewrite(((parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C) & relation(C, of, |'Polyneikes'|) & (|'Oedipus'| = C) & parent(D) & relation(D, of, |'Thersandros'|) & (|'Polyneikes'| = D) & patricide(E) & (|'Oedipus'| = E)) & (~?[F: $i] : (patricide(F) & (|'Thersandros'| = F)))) <=> (parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C) & relation(C, of, |'Polyneikes'|) & (|'Oedipus'| = C) & parent(D) & relation(D, of, |'Thersandros'|) & (|'Polyneikes'| = D) & patricide(E) & (|'Oedipus'| = E) & (~?[F: $i] : (patricide(F) & (|'Thersandros'| = F))))), (((((((((((((((parent(A) & relation(A, of, |'Oedipus'|)) & (|'Iokaste'| = A)) & parent(B)) & relation(B, of, |'Polyneikes'|)) & (|'Iokaste'| = B)) & parent(C)) & relation(C, of, |'Polyneikes'|)) & (|'Oedipus'| = C)) & parent(D)) & relation(D, of, |'Thersandros'|)) & (|'Polyneikes'| = D)) & patricide(E)) & (|'Oedipus'| = E)) & (~?[F: $i] : (patricide(F) & (|'Thersandros'| = F)))) <=> (parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C) & relation(C, of, |'Polyneikes'|) & (|'Oedipus'| = C) & parent(D) & relation(D, of, |'Thersandros'|) & (|'Polyneikes'| = D) & patricide(E) & (|'Oedipus'| = E) & (~?[F: $i] : (patricide(F) & (|'Thersandros'| = F))))))),
% 0.17/0.35      inference(bind,[status(th)],[])).
% 0.17/0.35  tff(4,plain,
% 0.17/0.35      (?[A: $i, B: $i, C: $i, D: $i, E: $i] : ((((((((((((((parent(A) & relation(A, of, |'Oedipus'|)) & (|'Iokaste'| = A)) & parent(B)) & relation(B, of, |'Polyneikes'|)) & (|'Iokaste'| = B)) & parent(C)) & relation(C, of, |'Polyneikes'|)) & (|'Oedipus'| = C)) & parent(D)) & relation(D, of, |'Thersandros'|)) & (|'Polyneikes'| = D)) & patricide(E)) & (|'Oedipus'| = E)) & (~?[F: $i] : (patricide(F) & (|'Thersandros'| = F)))) <=> ?[A: $i, B: $i, C: $i, D: $i, E: $i] : (parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C) & relation(C, of, |'Polyneikes'|) & (|'Oedipus'| = C) & parent(D) & relation(D, of, |'Thersandros'|) & (|'Polyneikes'| = D) & patricide(E) & (|'Oedipus'| = E) & (~?[F: $i] : (patricide(F) & (|'Thersandros'| = F))))),
% 0.17/0.35      inference(quant_intro,[status(thm)],[3])).
% 0.17/0.35  tff(5,axiom,(?[A: $i, B: $i, C: $i, D: $i, E: $i] : ((((((((((((((parent(A) & relation(A, of, |'Oedipus'|)) & (|'Iokaste'| = A)) & parent(B)) & relation(B, of, |'Polyneikes'|)) & (|'Iokaste'| = B)) & parent(C)) & relation(C, of, |'Polyneikes'|)) & (|'Oedipus'| = C)) & parent(D)) & relation(D, of, |'Thersandros'|)) & (|'Polyneikes'| = D)) & patricide(E)) & (|'Oedipus'| = E)) & (~?[F: $i] : (patricide(F) & (|'Thersandros'| = F))))), file('/export/starexec/sandbox/benchmark/theBenchmark.p','background')).
% 0.17/0.35  tff(6,plain,
% 0.17/0.35      (?[A: $i, B: $i, C: $i, D: $i, E: $i] : (parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C) & relation(C, of, |'Polyneikes'|) & (|'Oedipus'| = C) & parent(D) & relation(D, of, |'Thersandros'|) & (|'Polyneikes'| = D) & patricide(E) & (|'Oedipus'| = E) & (~?[F: $i] : (patricide(F) & (|'Thersandros'| = F))))),
% 0.17/0.35      inference(modus_ponens,[status(thm)],[5, 4])).
% 0.17/0.35  tff(7,plain,
% 0.17/0.35      (?[A: $i, B: $i, C: $i, D: $i, E: $i] : (parent(A) & relation(A, of, |'Oedipus'|) & (|'Iokaste'| = A) & parent(B) & relation(B, of, |'Polyneikes'|) & (|'Iokaste'| = B) & parent(C) & relation(C, of, |'Polyneikes'|) & (|'Oedipus'| = C) & parent(D) & relation(D, of, |'Thersandros'|) & (|'Polyneikes'| = D) & patricide(E) & (|'Oedipus'| = E) & (~?[F: $i] : (patricide(F) & (|'Thersandros'| = F))))),
% 0.17/0.35      inference(modus_ponens,[status(thm)],[6, 2])).
% 0.17/0.35  tff(8,plain,
% 0.17/0.35      (parent(A!4) & relation(A!4, of, |'Oedipus'|) & (|'Iokaste'| = A!4) & parent(B!3) & relation(B!3, of, |'Polyneikes'|) & (|'Iokaste'| = B!3) & parent(C!2) & relation(C!2, of, |'Polyneikes'|) & (|'Oedipus'| = C!2) & parent(D!1) & relation(D!1, of, |'Thersandros'|) & (|'Polyneikes'| = D!1) & patricide(E!0) & (|'Oedipus'| = E!0) & ![F: $i] : (~(patricide(F) & (|'Thersandros'| = F)))),
% 0.17/0.35      inference(modus_ponens,[status(thm)],[7, 1])).
% 0.17/0.35  tff(9,plain,
% 0.17/0.35      (|'Polyneikes'| = D!1),
% 0.17/0.35      inference(and_elim,[status(thm)],[8])).
% 0.17/0.35  tff(10,plain,
% 0.17/0.35      (D!1 = |'Polyneikes'|),
% 0.17/0.35      inference(symmetry,[status(thm)],[9])).
% 0.17/0.35  tff(11,plain,
% 0.17/0.35      (|'Iokaste'| = B!3),
% 0.17/0.35      inference(and_elim,[status(thm)],[8])).
% 0.17/0.35  tff(12,plain,
% 0.17/0.35      (|'Iokaste'| = A!4),
% 0.17/0.35      inference(and_elim,[status(thm)],[8])).
% 0.17/0.35  tff(13,plain,
% 0.17/0.35      (A!4 = |'Iokaste'|),
% 0.17/0.35      inference(symmetry,[status(thm)],[12])).
% 0.17/0.35  tff(14,plain,
% 0.17/0.35      (A!4 = B!3),
% 0.17/0.35      inference(transitivity,[status(thm)],[13, 11])).
% 0.17/0.35  tff(15,plain,
% 0.17/0.35      (relation(A!4, of, D!1) <=> relation(B!3, of, |'Polyneikes'|)),
% 0.17/0.35      inference(monotonicity,[status(thm)],[14, 10])).
% 0.17/0.35  tff(16,plain,
% 0.17/0.35      (relation(B!3, of, |'Polyneikes'|) <=> relation(A!4, of, D!1)),
% 0.17/0.35      inference(symmetry,[status(thm)],[15])).
% 0.17/0.35  tff(17,plain,
% 0.17/0.35      (relation(B!3, of, |'Polyneikes'|)),
% 0.17/0.35      inference(and_elim,[status(thm)],[8])).
% 0.17/0.35  tff(18,plain,
% 0.17/0.35      (relation(A!4, of, D!1)),
% 0.17/0.35      inference(modus_ponens,[status(thm)],[17, 16])).
% 0.17/0.35  tff(19,plain,
% 0.17/0.35      (|'Oedipus'| = E!0),
% 0.17/0.35      inference(and_elim,[status(thm)],[8])).
% 0.17/0.35  tff(20,plain,
% 0.17/0.35      (|'Oedipus'| = C!2),
% 0.17/0.35      inference(and_elim,[status(thm)],[8])).
% 0.17/0.35  tff(21,plain,
% 0.17/0.35      (C!2 = |'Oedipus'|),
% 0.17/0.35      inference(symmetry,[status(thm)],[20])).
% 0.17/0.35  tff(22,plain,
% 0.17/0.35      (C!2 = E!0),
% 0.17/0.35      inference(transitivity,[status(thm)],[21, 19])).
% 0.17/0.35  tff(23,plain,
% 0.17/0.35      (patricide(C!2) <=> patricide(E!0)),
% 0.17/0.35      inference(monotonicity,[status(thm)],[22])).
% 0.17/0.35  tff(24,plain,
% 0.17/0.35      (patricide(E!0) <=> patricide(C!2)),
% 0.17/0.35      inference(symmetry,[status(thm)],[23])).
% 0.17/0.35  tff(25,plain,
% 0.17/0.35      (patricide(E!0)),
% 0.17/0.35      inference(and_elim,[status(thm)],[8])).
% 0.17/0.35  tff(26,plain,
% 0.17/0.35      (patricide(C!2)),
% 0.17/0.35      inference(modus_ponens,[status(thm)],[25, 24])).
% 0.17/0.35  tff(27,plain,
% 0.17/0.35      (relation(C!2, of, D!1) <=> relation(C!2, of, |'Polyneikes'|)),
% 0.17/0.35      inference(monotonicity,[status(thm)],[10])).
% 0.17/0.35  tff(28,plain,
% 0.17/0.35      (relation(C!2, of, |'Polyneikes'|) <=> relation(C!2, of, D!1)),
% 0.17/0.35      inference(symmetry,[status(thm)],[27])).
% 0.17/0.35  tff(29,plain,
% 0.17/0.35      (relation(C!2, of, |'Polyneikes'|)),
% 0.17/0.35      inference(and_elim,[status(thm)],[8])).
% 0.17/0.35  tff(30,plain,
% 0.17/0.35      (relation(C!2, of, D!1)),
% 0.17/0.35      inference(modus_ponens,[status(thm)],[29, 28])).
% 0.17/0.35  tff(31,plain,
% 0.17/0.35      (relation(A!4, of, C!2) <=> relation(A!4, of, |'Oedipus'|)),
% 0.17/0.35      inference(monotonicity,[status(thm)],[21])).
% 0.17/0.35  tff(32,plain,
% 0.17/0.35      (relation(A!4, of, |'Oedipus'|) <=> relation(A!4, of, C!2)),
% 0.17/0.35      inference(symmetry,[status(thm)],[31])).
% 0.17/0.35  tff(33,plain,
% 0.17/0.35      (relation(A!4, of, |'Oedipus'|)),
% 0.17/0.35      inference(and_elim,[status(thm)],[8])).
% 0.17/0.35  tff(34,plain,
% 0.17/0.35      (relation(A!4, of, C!2)),
% 0.17/0.35      inference(modus_ponens,[status(thm)],[33, 32])).
% 0.17/0.35  tff(35,plain,
% 0.17/0.35      (^[A: $i, B: $i, C: $i, D: $i] : refl(((~parent(A)) | (~patricide(B)) | (~parent(C)) | (~relation(C, of, D)) | (~(B = C)) | (~relation(A, of, B)) | (~(|'Iokaste'| = A)) | (~((~patricide(tptp_fun_E_5(D))) | (~(D = tptp_fun_E_5(D)))))) <=> ((~parent(A)) | (~patricide(B)) | (~parent(C)) | (~relation(C, of, D)) | (~(B = C)) | (~relation(A, of, B)) | (~(|'Iokaste'| = A)) | (~((~patricide(tptp_fun_E_5(D))) | (~(D = tptp_fun_E_5(D)))))))),
% 0.17/0.35      inference(bind,[status(th)],[])).
% 0.17/0.35  tff(36,plain,
% 0.17/0.35      (![A: $i, B: $i, C: $i, D: $i] : ((~parent(A)) | (~patricide(B)) | (~parent(C)) | (~relation(C, of, D)) | (~(B = C)) | (~relation(A, of, B)) | (~(|'Iokaste'| = A)) | (~((~patricide(tptp_fun_E_5(D))) | (~(D = tptp_fun_E_5(D)))))) <=> ![A: $i, B: $i, C: $i, D: $i] : ((~parent(A)) | (~patricide(B)) | (~parent(C)) | (~relation(C, of, D)) | (~(B = C)) | (~relation(A, of, B)) | (~(|'Iokaste'| = A)) | (~((~patricide(tptp_fun_E_5(D))) | (~(D = tptp_fun_E_5(D))))))),
% 0.17/0.35      inference(quant_intro,[status(thm)],[35])).
% 0.17/0.35  tff(37,plain,
% 0.17/0.35      (^[A: $i, B: $i, C: $i, D: $i] : trans(monotonicity(rewrite((patricide(tptp_fun_E_5(D)) & (D = tptp_fun_E_5(D))) <=> (~((~patricide(tptp_fun_E_5(D))) | (~(D = tptp_fun_E_5(D)))))), (((~parent(A)) | (~patricide(B)) | (~parent(C)) | (patricide(tptp_fun_E_5(D)) & (D = tptp_fun_E_5(D))) | (~relation(C, of, D)) | (~(B = C)) | (~relation(A, of, B)) | (~(|'Iokaste'| = A))) <=> ((~parent(A)) | (~patricide(B)) | (~parent(C)) | (~((~patricide(tptp_fun_E_5(D))) | (~(D = tptp_fun_E_5(D))))) | (~relation(C, of, D)) | (~(B = C)) | (~relation(A, of, B)) | (~(|'Iokaste'| = A))))), rewrite(((~parent(A)) | (~patricide(B)) | (~parent(C)) | (~((~patricide(tptp_fun_E_5(D))) | (~(D = tptp_fun_E_5(D))))) | (~relation(C, of, D)) | (~(B = C)) | (~relation(A, of, B)) | (~(|'Iokaste'| = A))) <=> ((~parent(A)) | (~patricide(B)) | (~parent(C)) | (~relation(C, of, D)) | (~(B = C)) | (~relation(A, of, B)) | (~(|'Iokaste'| = A)) | (~((~patricide(tptp_fun_E_5(D))) | (~(D = tptp_fun_E_5(D))))))), (((~parent(A)) | (~patricide(B)) | (~parent(C)) | (patricide(tptp_fun_E_5(D)) & (D = tptp_fun_E_5(D))) | (~relation(C, of, D)) | (~(B = C)) | (~relation(A, of, B)) | (~(|'Iokaste'| = A))) <=> ((~parent(A)) | (~patricide(B)) | (~parent(C)) | (~relation(C, of, D)) | (~(B = C)) | (~relation(A, of, B)) | (~(|'Iokaste'| = A)) | (~((~patricide(tptp_fun_E_5(D))) | (~(D = tptp_fun_E_5(D))))))))),
% 0.17/0.35      inference(bind,[status(th)],[])).
% 0.17/0.35  tff(38,plain,
% 0.17/0.35      (![A: $i, B: $i, C: $i, D: $i] : ((~parent(A)) | (~patricide(B)) | (~parent(C)) | (patricide(tptp_fun_E_5(D)) & (D = tptp_fun_E_5(D))) | (~relation(C, of, D)) | (~(B = C)) | (~relation(A, of, B)) | (~(|'Iokaste'| = A))) <=> ![A: $i, B: $i, C: $i, D: $i] : ((~parent(A)) | (~patricide(B)) | (~parent(C)) | (~relation(C, of, D)) | (~(B = C)) | (~relation(A, of, B)) | (~(|'Iokaste'| = A)) | (~((~patricide(tptp_fun_E_5(D))) | (~(D = tptp_fun_E_5(D))))))),
% 0.17/0.35      inference(quant_intro,[status(thm)],[37])).
% 0.17/0.35  tff(39,plain,
% 0.17/0.35      ((~?[A: $i, B: $i, C: $i, D: $i] : (parent(A) & patricide(B) & parent(C) & (~?[E: $i] : (patricide(E) & (D = E))) & relation(C, of, D) & (B = C) & relation(A, of, B) & (|'Iokaste'| = A))) <=> (~?[A: $i, B: $i, C: $i, D: $i] : (parent(A) & patricide(B) & parent(C) & (~?[E: $i] : (patricide(E) & (D = E))) & relation(C, of, D) & (B = C) & relation(A, of, B) & (|'Iokaste'| = A)))),
% 0.17/0.35      inference(rewrite,[status(thm)],[])).
% 0.17/0.35  tff(40,plain,
% 0.17/0.35      ((~?[A: $i, B: $i, C: $i, D: $i] : ((((((((parent(A) & patricide(B)) & parent(C)) & $true) & (~?[E: $i] : (patricide(E) & (D = E)))) & relation(C, of, D)) & (B = C)) & relation(A, of, B)) & (|'Iokaste'| = A))) <=> (~?[A: $i, B: $i, C: $i, D: $i] : (parent(A) & patricide(B) & parent(C) & (~?[E: $i] : (patricide(E) & (D = E))) & relation(C, of, D) & (B = C) & relation(A, of, B) & (|'Iokaste'| = A)))),
% 0.17/0.35      inference(rewrite,[status(thm)],[])).
% 0.17/0.35  tff(41,axiom,(~?[A: $i, B: $i, C: $i, D: $i] : ((((((((parent(A) & patricide(B)) & parent(C)) & $true) & (~?[E: $i] : (patricide(E) & (D = E)))) & relation(C, of, D)) & (B = C)) & relation(A, of, B)) & (|'Iokaste'| = A))), file('/export/starexec/sandbox/benchmark/theBenchmark.p','prove')).
% 0.17/0.35  tff(42,plain,
% 0.17/0.35      (~?[A: $i, B: $i, C: $i, D: $i] : (parent(A) & patricide(B) & parent(C) & (~?[E: $i] : (patricide(E) & (D = E))) & relation(C, of, D) & (B = C) & relation(A, of, B) & (|'Iokaste'| = A))),
% 0.17/0.35      inference(modus_ponens,[status(thm)],[41, 40])).
% 0.17/0.35  tff(43,plain,
% 0.17/0.35      (~?[A: $i, B: $i, C: $i, D: $i] : (parent(A) & patricide(B) & parent(C) & (~?[E: $i] : (patricide(E) & (D = E))) & relation(C, of, D) & (B = C) & relation(A, of, B) & (|'Iokaste'| = A))),
% 0.17/0.35      inference(modus_ponens,[status(thm)],[42, 39])).
% 0.17/0.35  tff(44,plain,
% 0.17/0.35      (~?[A: $i, B: $i, C: $i, D: $i] : (parent(A) & patricide(B) & parent(C) & (~?[E: $i] : (patricide(E) & (D = E))) & relation(C, of, D) & (B = C) & relation(A, of, B) & (|'Iokaste'| = A))),
% 0.17/0.35      inference(modus_ponens,[status(thm)],[43, 39])).
% 0.17/0.35  tff(45,plain,
% 0.17/0.35      (~?[A: $i, B: $i, C: $i, D: $i] : (parent(A) & patricide(B) & parent(C) & (~?[E: $i] : (patricide(E) & (D = E))) & relation(C, of, D) & (B = C) & relation(A, of, B) & (|'Iokaste'| = A))),
% 0.17/0.35      inference(modus_ponens,[status(thm)],[44, 39])).
% 0.17/0.35  tff(46,plain,
% 0.17/0.35      (~?[A: $i, B: $i, C: $i, D: $i] : (parent(A) & patricide(B) & parent(C) & (~?[E: $i] : (patricide(E) & (D = E))) & relation(C, of, D) & (B = C) & relation(A, of, B) & (|'Iokaste'| = A))),
% 0.17/0.35      inference(modus_ponens,[status(thm)],[45, 39])).
% 0.17/0.35  tff(47,plain,
% 0.17/0.35      (~?[A: $i, B: $i, C: $i, D: $i] : (parent(A) & patricide(B) & parent(C) & (~?[E: $i] : (patricide(E) & (D = E))) & relation(C, of, D) & (B = C) & relation(A, of, B) & (|'Iokaste'| = A))),
% 0.17/0.35      inference(modus_ponens,[status(thm)],[46, 39])).
% 0.17/0.35  tff(48,plain,
% 0.17/0.35      (~?[A: $i, B: $i, C: $i, D: $i] : (parent(A) & patricide(B) & parent(C) & (~?[E: $i] : (patricide(E) & (D = E))) & relation(C, of, D) & (B = C) & relation(A, of, B) & (|'Iokaste'| = A))),
% 0.17/0.35      inference(modus_ponens,[status(thm)],[47, 39])).
% 0.17/0.35  tff(49,plain,
% 0.17/0.35      (^[A: $i, B: $i, C: $i, D: $i] : nnf_neg(refl($oeq((~parent(A)), (~parent(A)))), refl($oeq((~patricide(B)), (~patricide(B)))), refl($oeq((~parent(C)), (~parent(C)))), nnf_neg(sk($oeq(?[E: $i] : (patricide(E) & (D = E)), (patricide(tptp_fun_E_5(D)) & (D = tptp_fun_E_5(D))))), $oeq((~(~?[E: $i] : (patricide(E) & (D = E)))), (patricide(tptp_fun_E_5(D)) & (D = tptp_fun_E_5(D))))), refl($oeq((~relation(C, of, D)), (~relation(C, of, D)))), refl($oeq((~(B = C)), (~(B = C)))), refl($oeq((~relation(A, of, B)), (~relation(A, of, B)))), refl($oeq((~(|'Iokaste'| = A)), (~(|'Iokaste'| = A)))), $oeq((~(parent(A) & patricide(B) & parent(C) & (~?[E: $i] : (patricide(E) & (D = E))) & relation(C, of, D) & (B = C) & relation(A, of, B) & (|'Iokaste'| = A))), ((~parent(A)) | (~patricide(B)) | (~parent(C)) | (patricide(tptp_fun_E_5(D)) & (D = tptp_fun_E_5(D))) | (~relation(C, of, D)) | (~(B = C)) | (~relation(A, of, B)) | (~(|'Iokaste'| = A)))))),
% 0.17/0.35      inference(bind,[status(th)],[])).
% 0.17/0.35  tff(50,plain,(
% 0.17/0.35      ![A: $i, B: $i, C: $i, D: $i] : ((~parent(A)) | (~patricide(B)) | (~parent(C)) | (patricide(tptp_fun_E_5(D)) & (D = tptp_fun_E_5(D))) | (~relation(C, of, D)) | (~(B = C)) | (~relation(A, of, B)) | (~(|'Iokaste'| = A)))),
% 0.17/0.35      inference(nnf-neg,[status(sab)],[48, 49])).
% 0.17/0.35  tff(51,plain,
% 0.17/0.35      (![A: $i, B: $i, C: $i, D: $i] : ((~parent(A)) | (~patricide(B)) | (~parent(C)) | (~relation(C, of, D)) | (~(B = C)) | (~relation(A, of, B)) | (~(|'Iokaste'| = A)) | (~((~patricide(tptp_fun_E_5(D))) | (~(D = tptp_fun_E_5(D))))))),
% 0.17/0.35      inference(modus_ponens,[status(thm)],[50, 38])).
% 0.17/0.35  tff(52,plain,
% 0.17/0.35      (![A: $i, B: $i, C: $i, D: $i] : ((~parent(A)) | (~patricide(B)) | (~parent(C)) | (~relation(C, of, D)) | (~(B = C)) | (~relation(A, of, B)) | (~(|'Iokaste'| = A)) | (~((~patricide(tptp_fun_E_5(D))) | (~(D = tptp_fun_E_5(D))))))),
% 0.17/0.35      inference(modus_ponens,[status(thm)],[51, 36])).
% 0.17/0.35  tff(53,plain,
% 0.17/0.35      (parent(C!2)),
% 0.17/0.35      inference(and_elim,[status(thm)],[8])).
% 0.17/0.35  tff(54,plain,
% 0.17/0.35      (parent(A!4)),
% 0.17/0.35      inference(and_elim,[status(thm)],[8])).
% 0.17/0.35  tff(55,plain,
% 0.17/0.35      (((~![A: $i, B: $i, C: $i, D: $i] : ((~parent(A)) | (~patricide(B)) | (~parent(C)) | (~relation(C, of, D)) | (~(B = C)) | (~relation(A, of, B)) | (~(|'Iokaste'| = A)) | (~((~patricide(tptp_fun_E_5(D))) | (~(D = tptp_fun_E_5(D))))))) | ((~patricide(C!2)) | (~parent(A!4)) | (~relation(A!4, of, C!2)) | (~(|'Iokaste'| = A!4)) | (~parent(C!2)) | (~relation(C!2, of, D!1)) | (~((~patricide(tptp_fun_E_5(D!1))) | (~(D!1 = tptp_fun_E_5(D!1))))))) <=> ((~![A: $i, B: $i, C: $i, D: $i] : ((~parent(A)) | (~patricide(B)) | (~parent(C)) | (~relation(C, of, D)) | (~(B = C)) | (~relation(A, of, B)) | (~(|'Iokaste'| = A)) | (~((~patricide(tptp_fun_E_5(D))) | (~(D = tptp_fun_E_5(D))))))) | (~patricide(C!2)) | (~parent(A!4)) | (~relation(A!4, of, C!2)) | (~(|'Iokaste'| = A!4)) | (~parent(C!2)) | (~relation(C!2, of, D!1)) | (~((~patricide(tptp_fun_E_5(D!1))) | (~(D!1 = tptp_fun_E_5(D!1))))))),
% 0.17/0.35      inference(rewrite,[status(thm)],[])).
% 0.17/0.35  tff(56,plain,
% 0.17/0.35      (((~parent(A!4)) | (~patricide(C!2)) | (~parent(C!2)) | (~relation(C!2, of, D!1)) | $false | (~relation(A!4, of, C!2)) | (~(|'Iokaste'| = A!4)) | (~((~patricide(tptp_fun_E_5(D!1))) | (~(D!1 = tptp_fun_E_5(D!1)))))) <=> ((~patricide(C!2)) | (~parent(A!4)) | (~relation(A!4, of, C!2)) | (~(|'Iokaste'| = A!4)) | (~parent(C!2)) | (~relation(C!2, of, D!1)) | (~((~patricide(tptp_fun_E_5(D!1))) | (~(D!1 = tptp_fun_E_5(D!1))))))),
% 0.17/0.35      inference(rewrite,[status(thm)],[])).
% 0.17/0.35  tff(57,plain,
% 0.17/0.35      ((~$true) <=> $false),
% 0.17/0.35      inference(rewrite,[status(thm)],[])).
% 0.17/0.35  tff(58,plain,
% 0.17/0.35      ((C!2 = C!2) <=> $true),
% 0.17/0.35      inference(rewrite,[status(thm)],[])).
% 0.17/0.35  tff(59,plain,
% 0.17/0.35      ((~(C!2 = C!2)) <=> (~$true)),
% 0.17/0.35      inference(monotonicity,[status(thm)],[58])).
% 0.17/0.35  tff(60,plain,
% 0.17/0.35      ((~(C!2 = C!2)) <=> $false),
% 0.17/0.35      inference(transitivity,[status(thm)],[59, 57])).
% 0.17/0.35  tff(61,plain,
% 0.17/0.35      (((~parent(A!4)) | (~patricide(C!2)) | (~parent(C!2)) | (~relation(C!2, of, D!1)) | (~(C!2 = C!2)) | (~relation(A!4, of, C!2)) | (~(|'Iokaste'| = A!4)) | (~((~patricide(tptp_fun_E_5(D!1))) | (~(D!1 = tptp_fun_E_5(D!1)))))) <=> ((~parent(A!4)) | (~patricide(C!2)) | (~parent(C!2)) | (~relation(C!2, of, D!1)) | $false | (~relation(A!4, of, C!2)) | (~(|'Iokaste'| = A!4)) | (~((~patricide(tptp_fun_E_5(D!1))) | (~(D!1 = tptp_fun_E_5(D!1))))))),
% 0.17/0.35      inference(monotonicity,[status(thm)],[60])).
% 0.17/0.35  tff(62,plain,
% 0.17/0.35      (((~parent(A!4)) | (~patricide(C!2)) | (~parent(C!2)) | (~relation(C!2, of, D!1)) | (~(C!2 = C!2)) | (~relation(A!4, of, C!2)) | (~(|'Iokaste'| = A!4)) | (~((~patricide(tptp_fun_E_5(D!1))) | (~(D!1 = tptp_fun_E_5(D!1)))))) <=> ((~patricide(C!2)) | (~parent(A!4)) | (~relation(A!4, of, C!2)) | (~(|'Iokaste'| = A!4)) | (~parent(C!2)) | (~relation(C!2, of, D!1)) | (~((~patricide(tptp_fun_E_5(D!1))) | (~(D!1 = tptp_fun_E_5(D!1))))))),
% 0.17/0.35      inference(transitivity,[status(thm)],[61, 56])).
% 0.17/0.35  tff(63,plain,
% 0.17/0.35      (((~![A: $i, B: $i, C: $i, D: $i] : ((~parent(A)) | (~patricide(B)) | (~parent(C)) | (~relation(C, of, D)) | (~(B = C)) | (~relation(A, of, B)) | (~(|'Iokaste'| = A)) | (~((~patricide(tptp_fun_E_5(D))) | (~(D = tptp_fun_E_5(D))))))) | ((~parent(A!4)) | (~patricide(C!2)) | (~parent(C!2)) | (~relation(C!2, of, D!1)) | (~(C!2 = C!2)) | (~relation(A!4, of, C!2)) | (~(|'Iokaste'| = A!4)) | (~((~patricide(tptp_fun_E_5(D!1))) | (~(D!1 = tptp_fun_E_5(D!1))))))) <=> ((~![A: $i, B: $i, C: $i, D: $i] : ((~parent(A)) | (~patricide(B)) | (~parent(C)) | (~relation(C, of, D)) | (~(B = C)) | (~relation(A, of, B)) | (~(|'Iokaste'| = A)) | (~((~patricide(tptp_fun_E_5(D))) | (~(D = tptp_fun_E_5(D))))))) | ((~patricide(C!2)) | (~parent(A!4)) | (~relation(A!4, of, C!2)) | (~(|'Iokaste'| = A!4)) | (~parent(C!2)) | (~relation(C!2, of, D!1)) | (~((~patricide(tptp_fun_E_5(D!1))) | (~(D!1 = tptp_fun_E_5(D!1)))))))),
% 0.17/0.35      inference(monotonicity,[status(thm)],[62])).
% 0.17/0.35  tff(64,plain,
% 0.17/0.35      (((~![A: $i, B: $i, C: $i, D: $i] : ((~parent(A)) | (~patricide(B)) | (~parent(C)) | (~relation(C, of, D)) | (~(B = C)) | (~relation(A, of, B)) | (~(|'Iokaste'| = A)) | (~((~patricide(tptp_fun_E_5(D))) | (~(D = tptp_fun_E_5(D))))))) | ((~parent(A!4)) | (~patricide(C!2)) | (~parent(C!2)) | (~relation(C!2, of, D!1)) | (~(C!2 = C!2)) | (~relation(A!4, of, C!2)) | (~(|'Iokaste'| = A!4)) | (~((~patricide(tptp_fun_E_5(D!1))) | (~(D!1 = tptp_fun_E_5(D!1))))))) <=> ((~![A: $i, B: $i, C: $i, D: $i] : ((~parent(A)) | (~patricide(B)) | (~parent(C)) | (~relation(C, of, D)) | (~(B = C)) | (~relation(A, of, B)) | (~(|'Iokaste'| = A)) | (~((~patricide(tptp_fun_E_5(D))) | (~(D = tptp_fun_E_5(D))))))) | (~patricide(C!2)) | (~parent(A!4)) | (~relation(A!4, of, C!2)) | (~(|'Iokaste'| = A!4)) | (~parent(C!2)) | (~relation(C!2, of, D!1)) | (~((~patricide(tptp_fun_E_5(D!1))) | (~(D!1 = tptp_fun_E_5(D!1))))))),
% 0.17/0.35      inference(transitivity,[status(thm)],[63, 55])).
% 0.17/0.35  tff(65,plain,
% 0.17/0.35      ((~![A: $i, B: $i, C: $i, D: $i] : ((~parent(A)) | (~patricide(B)) | (~parent(C)) | (~relation(C, of, D)) | (~(B = C)) | (~relation(A, of, B)) | (~(|'Iokaste'| = A)) | (~((~patricide(tptp_fun_E_5(D))) | (~(D = tptp_fun_E_5(D))))))) | ((~parent(A!4)) | (~patricide(C!2)) | (~parent(C!2)) | (~relation(C!2, of, D!1)) | (~(C!2 = C!2)) | (~relation(A!4, of, C!2)) | (~(|'Iokaste'| = A!4)) | (~((~patricide(tptp_fun_E_5(D!1))) | (~(D!1 = tptp_fun_E_5(D!1))))))),
% 0.17/0.36      inference(quant_inst,[status(thm)],[])).
% 0.17/0.36  tff(66,plain,
% 0.17/0.36      ((~![A: $i, B: $i, C: $i, D: $i] : ((~parent(A)) | (~patricide(B)) | (~parent(C)) | (~relation(C, of, D)) | (~(B = C)) | (~relation(A, of, B)) | (~(|'Iokaste'| = A)) | (~((~patricide(tptp_fun_E_5(D))) | (~(D = tptp_fun_E_5(D))))))) | (~patricide(C!2)) | (~parent(A!4)) | (~relation(A!4, of, C!2)) | (~(|'Iokaste'| = A!4)) | (~parent(C!2)) | (~relation(C!2, of, D!1)) | (~((~patricide(tptp_fun_E_5(D!1))) | (~(D!1 = tptp_fun_E_5(D!1)))))),
% 0.17/0.36      inference(modus_ponens,[status(thm)],[65, 64])).
% 0.17/0.36  tff(67,plain,
% 0.17/0.36      ((~patricide(C!2)) | (~relation(A!4, of, C!2)) | (~relation(C!2, of, D!1)) | (~((~patricide(tptp_fun_E_5(D!1))) | (~(D!1 = tptp_fun_E_5(D!1)))))),
% 0.17/0.36      inference(unit_resolution,[status(thm)],[66, 54, 12, 53, 52])).
% 0.17/0.36  tff(68,plain,
% 0.17/0.36      (~((~patricide(tptp_fun_E_5(D!1))) | (~(D!1 = tptp_fun_E_5(D!1))))),
% 0.17/0.36      inference(unit_resolution,[status(thm)],[67, 34, 30, 26])).
% 0.17/0.36  tff(69,plain,
% 0.17/0.36      (((~patricide(tptp_fun_E_5(D!1))) | (~(D!1 = tptp_fun_E_5(D!1)))) | (D!1 = tptp_fun_E_5(D!1))),
% 0.17/0.36      inference(tautology,[status(thm)],[])).
% 0.17/0.36  tff(70,plain,
% 0.17/0.36      (D!1 = tptp_fun_E_5(D!1)),
% 0.17/0.36      inference(unit_resolution,[status(thm)],[69, 68])).
% 0.17/0.36  tff(71,plain,
% 0.17/0.36      (tptp_fun_E_5(D!1) = D!1),
% 0.17/0.36      inference(symmetry,[status(thm)],[70])).
% 0.17/0.36  tff(72,plain,
% 0.17/0.36      (patricide(tptp_fun_E_5(D!1)) <=> patricide(D!1)),
% 0.17/0.36      inference(monotonicity,[status(thm)],[71])).
% 0.17/0.36  tff(73,plain,
% 0.17/0.36      (((~patricide(tptp_fun_E_5(D!1))) | (~(D!1 = tptp_fun_E_5(D!1)))) | patricide(tptp_fun_E_5(D!1))),
% 0.17/0.36      inference(tautology,[status(thm)],[])).
% 0.17/0.36  tff(74,plain,
% 0.17/0.36      (patricide(tptp_fun_E_5(D!1))),
% 0.17/0.36      inference(unit_resolution,[status(thm)],[73, 68])).
% 0.17/0.36  tff(75,plain,
% 0.17/0.36      (patricide(D!1)),
% 0.17/0.36      inference(modus_ponens,[status(thm)],[74, 72])).
% 0.17/0.36  tff(76,plain,
% 0.17/0.36      (relation(D!1, of, |'Thersandros'|)),
% 0.17/0.36      inference(and_elim,[status(thm)],[8])).
% 0.17/0.36  tff(77,plain,
% 0.17/0.36      (parent(D!1)),
% 0.17/0.36      inference(and_elim,[status(thm)],[8])).
% 0.17/0.36  tff(78,plain,
% 0.17/0.36      (((~![A: $i, B: $i, C: $i, D: $i] : ((~parent(A)) | (~patricide(B)) | (~parent(C)) | (~relation(C, of, D)) | (~(B = C)) | (~relation(A, of, B)) | (~(|'Iokaste'| = A)) | (~((~patricide(tptp_fun_E_5(D))) | (~(D = tptp_fun_E_5(D))))))) | ((~parent(A!4)) | (~(|'Iokaste'| = A!4)) | (~patricide(D!1)) | (~relation(A!4, of, D!1)) | (~parent(D!1)) | (~relation(D!1, of, |'Thersandros'|)) | (~((~patricide(tptp_fun_E_5(|'Thersandros'|))) | (~(|'Thersandros'| = tptp_fun_E_5(|'Thersandros'|))))))) <=> ((~![A: $i, B: $i, C: $i, D: $i] : ((~parent(A)) | (~patricide(B)) | (~parent(C)) | (~relation(C, of, D)) | (~(B = C)) | (~relation(A, of, B)) | (~(|'Iokaste'| = A)) | (~((~patricide(tptp_fun_E_5(D))) | (~(D = tptp_fun_E_5(D))))))) | (~parent(A!4)) | (~(|'Iokaste'| = A!4)) | (~patricide(D!1)) | (~relation(A!4, of, D!1)) | (~parent(D!1)) | (~relation(D!1, of, |'Thersandros'|)) | (~((~patricide(tptp_fun_E_5(|'Thersandros'|))) | (~(|'Thersandros'| = tptp_fun_E_5(|'Thersandros'|))))))),
% 0.17/0.36      inference(rewrite,[status(thm)],[])).
% 0.17/0.36  tff(79,plain,
% 0.17/0.36      (((~parent(A!4)) | (~patricide(D!1)) | (~parent(D!1)) | (~relation(D!1, of, |'Thersandros'|)) | $false | (~relation(A!4, of, D!1)) | (~(|'Iokaste'| = A!4)) | (~((~patricide(tptp_fun_E_5(|'Thersandros'|))) | (~(|'Thersandros'| = tptp_fun_E_5(|'Thersandros'|)))))) <=> ((~parent(A!4)) | (~(|'Iokaste'| = A!4)) | (~patricide(D!1)) | (~relation(A!4, of, D!1)) | (~parent(D!1)) | (~relation(D!1, of, |'Thersandros'|)) | (~((~patricide(tptp_fun_E_5(|'Thersandros'|))) | (~(|'Thersandros'| = tptp_fun_E_5(|'Thersandros'|))))))),
% 0.17/0.36      inference(rewrite,[status(thm)],[])).
% 0.17/0.36  tff(80,plain,
% 0.17/0.36      ((D!1 = D!1) <=> $true),
% 0.17/0.36      inference(rewrite,[status(thm)],[])).
% 0.17/0.36  tff(81,plain,
% 0.17/0.36      ((~(D!1 = D!1)) <=> (~$true)),
% 0.17/0.36      inference(monotonicity,[status(thm)],[80])).
% 0.17/0.36  tff(82,plain,
% 0.17/0.36      ((~(D!1 = D!1)) <=> $false),
% 0.17/0.36      inference(transitivity,[status(thm)],[81, 57])).
% 0.17/0.36  tff(83,plain,
% 0.17/0.36      (((~parent(A!4)) | (~patricide(D!1)) | (~parent(D!1)) | (~relation(D!1, of, |'Thersandros'|)) | (~(D!1 = D!1)) | (~relation(A!4, of, D!1)) | (~(|'Iokaste'| = A!4)) | (~((~patricide(tptp_fun_E_5(|'Thersandros'|))) | (~(|'Thersandros'| = tptp_fun_E_5(|'Thersandros'|)))))) <=> ((~parent(A!4)) | (~patricide(D!1)) | (~parent(D!1)) | (~relation(D!1, of, |'Thersandros'|)) | $false | (~relation(A!4, of, D!1)) | (~(|'Iokaste'| = A!4)) | (~((~patricide(tptp_fun_E_5(|'Thersandros'|))) | (~(|'Thersandros'| = tptp_fun_E_5(|'Thersandros'|))))))),
% 0.17/0.36      inference(monotonicity,[status(thm)],[82])).
% 0.17/0.36  tff(84,plain,
% 0.17/0.36      (((~parent(A!4)) | (~patricide(D!1)) | (~parent(D!1)) | (~relation(D!1, of, |'Thersandros'|)) | (~(D!1 = D!1)) | (~relation(A!4, of, D!1)) | (~(|'Iokaste'| = A!4)) | (~((~patricide(tptp_fun_E_5(|'Thersandros'|))) | (~(|'Thersandros'| = tptp_fun_E_5(|'Thersandros'|)))))) <=> ((~parent(A!4)) | (~(|'Iokaste'| = A!4)) | (~patricide(D!1)) | (~relation(A!4, of, D!1)) | (~parent(D!1)) | (~relation(D!1, of, |'Thersandros'|)) | (~((~patricide(tptp_fun_E_5(|'Thersandros'|))) | (~(|'Thersandros'| = tptp_fun_E_5(|'Thersandros'|))))))),
% 0.17/0.36      inference(transitivity,[status(thm)],[83, 79])).
% 0.17/0.36  tff(85,plain,
% 0.17/0.36      (((~![A: $i, B: $i, C: $i, D: $i] : ((~parent(A)) | (~patricide(B)) | (~parent(C)) | (~relation(C, of, D)) | (~(B = C)) | (~relation(A, of, B)) | (~(|'Iokaste'| = A)) | (~((~patricide(tptp_fun_E_5(D))) | (~(D = tptp_fun_E_5(D))))))) | ((~parent(A!4)) | (~patricide(D!1)) | (~parent(D!1)) | (~relation(D!1, of, |'Thersandros'|)) | (~(D!1 = D!1)) | (~relation(A!4, of, D!1)) | (~(|'Iokaste'| = A!4)) | (~((~patricide(tptp_fun_E_5(|'Thersandros'|))) | (~(|'Thersandros'| = tptp_fun_E_5(|'Thersandros'|))))))) <=> ((~![A: $i, B: $i, C: $i, D: $i] : ((~parent(A)) | (~patricide(B)) | (~parent(C)) | (~relation(C, of, D)) | (~(B = C)) | (~relation(A, of, B)) | (~(|'Iokaste'| = A)) | (~((~patricide(tptp_fun_E_5(D))) | (~(D = tptp_fun_E_5(D))))))) | ((~parent(A!4)) | (~(|'Iokaste'| = A!4)) | (~patricide(D!1)) | (~relation(A!4, of, D!1)) | (~parent(D!1)) | (~relation(D!1, of, |'Thersandros'|)) | (~((~patricide(tptp_fun_E_5(|'Thersandros'|))) | (~(|'Thersandros'| = tptp_fun_E_5(|'Thersandros'|)))))))),
% 0.17/0.36      inference(monotonicity,[status(thm)],[84])).
% 0.17/0.36  tff(86,plain,
% 0.17/0.36      (((~![A: $i, B: $i, C: $i, D: $i] : ((~parent(A)) | (~patricide(B)) | (~parent(C)) | (~relation(C, of, D)) | (~(B = C)) | (~relation(A, of, B)) | (~(|'Iokaste'| = A)) | (~((~patricide(tptp_fun_E_5(D))) | (~(D = tptp_fun_E_5(D))))))) | ((~parent(A!4)) | (~patricide(D!1)) | (~parent(D!1)) | (~relation(D!1, of, |'Thersandros'|)) | (~(D!1 = D!1)) | (~relation(A!4, of, D!1)) | (~(|'Iokaste'| = A!4)) | (~((~patricide(tptp_fun_E_5(|'Thersandros'|))) | (~(|'Thersandros'| = tptp_fun_E_5(|'Thersandros'|))))))) <=> ((~![A: $i, B: $i, C: $i, D: $i] : ((~parent(A)) | (~patricide(B)) | (~parent(C)) | (~relation(C, of, D)) | (~(B = C)) | (~relation(A, of, B)) | (~(|'Iokaste'| = A)) | (~((~patricide(tptp_fun_E_5(D))) | (~(D = tptp_fun_E_5(D))))))) | (~parent(A!4)) | (~(|'Iokaste'| = A!4)) | (~patricide(D!1)) | (~relation(A!4, of, D!1)) | (~parent(D!1)) | (~relation(D!1, of, |'Thersandros'|)) | (~((~patricide(tptp_fun_E_5(|'Thersandros'|))) | (~(|'Thersandros'| = tptp_fun_E_5(|'Thersandros'|))))))),
% 0.17/0.36      inference(transitivity,[status(thm)],[85, 78])).
% 0.17/0.36  tff(87,plain,
% 0.17/0.36      ((~![A: $i, B: $i, C: $i, D: $i] : ((~parent(A)) | (~patricide(B)) | (~parent(C)) | (~relation(C, of, D)) | (~(B = C)) | (~relation(A, of, B)) | (~(|'Iokaste'| = A)) | (~((~patricide(tptp_fun_E_5(D))) | (~(D = tptp_fun_E_5(D))))))) | ((~parent(A!4)) | (~patricide(D!1)) | (~parent(D!1)) | (~relation(D!1, of, |'Thersandros'|)) | (~(D!1 = D!1)) | (~relation(A!4, of, D!1)) | (~(|'Iokaste'| = A!4)) | (~((~patricide(tptp_fun_E_5(|'Thersandros'|))) | (~(|'Thersandros'| = tptp_fun_E_5(|'Thersandros'|))))))),
% 0.17/0.36      inference(quant_inst,[status(thm)],[])).
% 0.17/0.36  tff(88,plain,
% 0.17/0.36      ((~![A: $i, B: $i, C: $i, D: $i] : ((~parent(A)) | (~patricide(B)) | (~parent(C)) | (~relation(C, of, D)) | (~(B = C)) | (~relation(A, of, B)) | (~(|'Iokaste'| = A)) | (~((~patricide(tptp_fun_E_5(D))) | (~(D = tptp_fun_E_5(D))))))) | (~parent(A!4)) | (~(|'Iokaste'| = A!4)) | (~patricide(D!1)) | (~relation(A!4, of, D!1)) | (~parent(D!1)) | (~relation(D!1, of, |'Thersandros'|)) | (~((~patricide(tptp_fun_E_5(|'Thersandros'|))) | (~(|'Thersandros'| = tptp_fun_E_5(|'Thersandros'|)))))),
% 0.17/0.36      inference(modus_ponens,[status(thm)],[87, 86])).
% 0.17/0.36  tff(89,plain,
% 0.17/0.36      ((~patricide(D!1)) | (~relation(A!4, of, D!1)) | (~((~patricide(tptp_fun_E_5(|'Thersandros'|))) | (~(|'Thersandros'| = tptp_fun_E_5(|'Thersandros'|)))))),
% 0.17/0.36      inference(unit_resolution,[status(thm)],[88, 54, 12, 77, 76, 52])).
% 0.17/0.36  tff(90,plain,
% 0.17/0.36      (~((~patricide(tptp_fun_E_5(|'Thersandros'|))) | (~(|'Thersandros'| = tptp_fun_E_5(|'Thersandros'|))))),
% 0.17/0.36      inference(unit_resolution,[status(thm)],[89, 75, 18])).
% 0.17/0.36  tff(91,plain,
% 0.17/0.36      (((~patricide(tptp_fun_E_5(|'Thersandros'|))) | (~(|'Thersandros'| = tptp_fun_E_5(|'Thersandros'|)))) | (|'Thersandros'| = tptp_fun_E_5(|'Thersandros'|))),
% 0.17/0.36      inference(tautology,[status(thm)],[])).
% 0.17/0.36  tff(92,plain,
% 0.17/0.36      (|'Thersandros'| = tptp_fun_E_5(|'Thersandros'|)),
% 0.17/0.36      inference(unit_resolution,[status(thm)],[91, 90])).
% 0.17/0.36  tff(93,plain,
% 0.17/0.36      (((~patricide(tptp_fun_E_5(|'Thersandros'|))) | (~(|'Thersandros'| = tptp_fun_E_5(|'Thersandros'|)))) | patricide(tptp_fun_E_5(|'Thersandros'|))),
% 0.17/0.36      inference(tautology,[status(thm)],[])).
% 0.17/0.36  tff(94,plain,
% 0.17/0.36      (patricide(tptp_fun_E_5(|'Thersandros'|))),
% 0.17/0.36      inference(unit_resolution,[status(thm)],[93, 90])).
% 0.17/0.36  tff(95,plain,
% 0.17/0.36      (^[F: $i] : refl(((~patricide(F)) | (~(|'Thersandros'| = F))) <=> ((~patricide(F)) | (~(|'Thersandros'| = F))))),
% 0.17/0.36      inference(bind,[status(th)],[])).
% 0.17/0.36  tff(96,plain,
% 0.17/0.36      (![F: $i] : ((~patricide(F)) | (~(|'Thersandros'| = F))) <=> ![F: $i] : ((~patricide(F)) | (~(|'Thersandros'| = F)))),
% 0.17/0.36      inference(quant_intro,[status(thm)],[95])).
% 0.17/0.36  tff(97,plain,
% 0.17/0.36      (^[F: $i] : trans(monotonicity(rewrite((patricide(F) & (|'Thersandros'| = F)) <=> (~((~patricide(F)) | (~(|'Thersandros'| = F))))), ((~(patricide(F) & (|'Thersandros'| = F))) <=> (~(~((~patricide(F)) | (~(|'Thersandros'| = F))))))), rewrite((~(~((~patricide(F)) | (~(|'Thersandros'| = F))))) <=> ((~patricide(F)) | (~(|'Thersandros'| = F)))), ((~(patricide(F) & (|'Thersandros'| = F))) <=> ((~patricide(F)) | (~(|'Thersandros'| = F)))))),
% 0.17/0.36      inference(bind,[status(th)],[])).
% 0.17/0.36  tff(98,plain,
% 0.17/0.36      (![F: $i] : (~(patricide(F) & (|'Thersandros'| = F))) <=> ![F: $i] : ((~patricide(F)) | (~(|'Thersandros'| = F)))),
% 0.17/0.36      inference(quant_intro,[status(thm)],[97])).
% 0.17/0.36  tff(99,plain,
% 0.17/0.36      (![F: $i] : (~(patricide(F) & (|'Thersandros'| = F)))),
% 0.17/0.36      inference(and_elim,[status(thm)],[8])).
% 0.17/0.36  tff(100,plain,
% 0.17/0.36      (![F: $i] : ((~patricide(F)) | (~(|'Thersandros'| = F)))),
% 0.17/0.36      inference(modus_ponens,[status(thm)],[99, 98])).
% 0.17/0.36  tff(101,plain,
% 0.17/0.36      (![F: $i] : ((~patricide(F)) | (~(|'Thersandros'| = F)))),
% 0.17/0.36      inference(modus_ponens,[status(thm)],[100, 96])).
% 0.17/0.36  tff(102,plain,
% 0.17/0.36      (((~![F: $i] : ((~patricide(F)) | (~(|'Thersandros'| = F)))) | ((~patricide(tptp_fun_E_5(|'Thersandros'|))) | (~(|'Thersandros'| = tptp_fun_E_5(|'Thersandros'|))))) <=> ((~![F: $i] : ((~patricide(F)) | (~(|'Thersandros'| = F)))) | (~patricide(tptp_fun_E_5(|'Thersandros'|))) | (~(|'Thersandros'| = tptp_fun_E_5(|'Thersandros'|))))),
% 0.17/0.36      inference(rewrite,[status(thm)],[])).
% 0.17/0.36  tff(103,plain,
% 0.17/0.36      ((~![F: $i] : ((~patricide(F)) | (~(|'Thersandros'| = F)))) | ((~patricide(tptp_fun_E_5(|'Thersandros'|))) | (~(|'Thersandros'| = tptp_fun_E_5(|'Thersandros'|))))),
% 0.17/0.36      inference(quant_inst,[status(thm)],[])).
% 0.17/0.36  tff(104,plain,
% 0.17/0.36      ((~![F: $i] : ((~patricide(F)) | (~(|'Thersandros'| = F)))) | (~patricide(tptp_fun_E_5(|'Thersandros'|))) | (~(|'Thersandros'| = tptp_fun_E_5(|'Thersandros'|)))),
% 0.17/0.36      inference(modus_ponens,[status(thm)],[103, 102])).
% 0.17/0.36  tff(105,plain,
% 0.17/0.36      ($false),
% 0.17/0.36      inference(unit_resolution,[status(thm)],[104, 101, 94, 92])).
% 0.17/0.36  % SZS output end Proof
%------------------------------------------------------------------------------